2011-10-14 3 views
3

웹 응용 프로그램을 PC로 옮겨서 전체 화면 및 오프라인으로 만들고 설치 관리자로 감싸고 싶습니다.PHP/mySQL 웹 응용 프로그램을 오프라인 PC 응용 프로그램으로 변환

브라우저 구성 요소로서 Web-app가 Safari (Webkit)에 최적화 된 이후로 Awesomium (http://awesomium.com/)을 사용하고 싶습니다. 그러나 서버 (WAMP)는 어떻습니까?

무료로 재배포하거나 가격을 책정해야합니다. 나는 파일과 폴더를 "있는 그대로"복사하는 것을 피하기 위해 오픈 소스 (바이너리가 아님)를 선호합니다 (바이너리 WAMP는 일반적으로 이런 식으로 행동합니다). 일반 사용자는 프로그램 파일을보고 모든 PHP 소스를 볼 수 없어야합니다. 이상적인 솔루션은 PHP와 mySQL 테이블 모두 암호화를 지원합니다 (필자는 난독 화에 대해 알고 있습니다).

준비 되었습니까?

감사합니다,

UPDATE

내가 지금 사용하고 CEF - 크롬 임베디드 프레임 워크, 몇 일에 자신의 브라우저를 구축 할 수있는 방법입니다.

답변

5

MySQL을 사용할 수 있는지 확실하지 않습니다. 최소한 Titanium Platform을 사용하여 SQLite를 사용할 수 있습니다.

PHP/Python 또는 Ruby를 사용하여 데스크탑 응용 프로그램을 만듭니다.

여기를보세요 : http://www.appcelerator.com/products/titanium-desktop-application-development/

그것은 무료입니다!

API 참조 가이드 : http://developer.appcelerator.com/apidoc/desktop/latest

+0

난 그냥이 게시물에 걸쳐 stubmling 후, 그것을 다운로드하고, 나는 그 프로그램을 사랑 해요 생각 나는 더 많은 게시물을 수 있다면 반대로 – DarkMantis

+0

을 XD 것) , 나는 http://developer.appcelerator.com/doc/desktop/get_started를 읽은 후에도 다운로드하지 않았다. 유용하기에는 너무 복잡해 보인다. 나는 내 소스를 암호화 할 수있는 포팅 가능하고 삽입 가능한 WAMP를 찾고 있었지만, 고유 한 AppId를 제공하는 솔루션이 아닙니다 (왜 AppId가 필요한지?). 나는 나 자신의 웹 브라우저를 가지고 있기 때문에 트레이 아이콘 등도 필요 없다. 또한 브라우저와 오프라인 데스크톱에서 모두 실행할 수있는 순수한 웹 앱이 필요합니다. API가이 순수함을 망칠 것 같습니다. – noober

+0

나는 너를 dissapoint해야한다고 생각한다. –

관련 문제