2011-10-14 82 views
3

我想将一个网络应用程序移植到PC,使其全屏和脱机,并包装在安装程序中。将PHP/mySQL网络应用程序转换为离线PC应用程序

作为浏览器组件,我想使用Awesomium(http://awesomium.com/),因为针对Safari(Webkit)进行了优化的web-app。但是服务器(WAMP)呢?

它应该是免费使用的再分配或价格合理。我更喜欢开放源代码(不是二进制文件),以避免只是按照“原样”复制文件和文件夹(二进制WAMP通常以这种方式运行)。一个典型的用户不应该能够查看程序文件并查看所有的PHP源代码。理想的解决方案支持加密PHP和mySQL表(我知道混淆)。

准备好了吗?

问候,

UPDATE

我现在使用CEF - 铬嵌入式框架,这是建立你自己的浏览器在一两天的一种方式。

回答

5

不确定您是否可以使用MySQL。您至少可以使用Titanium平台使用SQLite。

它使用PHP/Python或Ruby为您制作桌面应用程序。

到这里看看:http://www.appcelerator.com/products/titanium-desktop-application-development/

它是免费的!

API参考指南:http://developer.appcelerator.com/apidoc/desktop/latest

+0

我只是下载了它,从此后stubmling后,我想我爱上了那个程序;)如果我能达到您的文章多了,我会由xD – DarkMantis

+0

相反地,我甚至在阅读http://developer.appcelerator.com/doc/desktop/get_started后没有下载它看起来太复杂而无用。我正在寻找一种便携式,可嵌入式WAMP,它可以让我加密我的资源,而不是为我提供独特的AppId(为什么我需要AppId?)的解决方案。我也不需要托盘图标等,因为我有我自己的网络浏览器。另外,我想要PURE网络应用程序,它可以在浏览器和离线桌面上运行。 API似乎破坏了这种纯粹性。 – noober

+0

我想我必须让你失望 –

相关问题