有没有办法将Web应用程序作为独立的桌面应用程序运行?可以使用PHP的Web应用程序编写,MySQL和Apache的转换成独立的应用程序满足以下要求:独立的Web应用程序
1. Application should be called as http://myapp.localhost.
2. Application should have desktop icon which directly opens browser with application's URL.
3. Source code of web application should be hidden from users.
4. Installation for end user must be as easy as possible.
现在我做的步骤1-2使用XAMPP和手动创建快捷方式。我对一些自动完成上述步骤的封装器,安装器感兴趣。但我不知道第三步。
FWIW,还有其他快速开发的选项。我知道autohotkey.com和WinBatch.com(第一个是免费的,第二个500美元的编译器版本)。我是一个长期的winbatch用户,绝对会发誓。非常容易学习,而且功能强大。通过BBS和代码库提供惊人的技术支持。编写了许多全功能应用程序。快速!发展。再次,只是FWIW。 (参见[AHKexample](http://www.autohotkey.com/board/topic/37699-tutorial-how-to-compile-ahk-files-include-your-own-icons/)和[WBexample](http: //files.winbatch.com/wwwftp/IntroToProgramming/IntroToProgramming.zip)) – gibberish 2014-01-14 16:22:25
对于安装程序,[请看NSIS](http://nsis.sourceforge.net/Main_Page)(由WinAmp人员撰写)。太奇妙了。每一点都和InstallShield一样好,免费。 – gibberish 2014-01-14 16:22:46
我认为实现第3步会很麻烦.PHP应该是服务器端,所以不应该有很多扰码器。而且他们总是可以被努力的人去打乱。而且,无论如何,如果它运行在客户端 - 客户端知道代码。只有真正隐藏逻辑的方法是客户端 - 服务器。这样只有接口被暴露。 – IceGlow 2014-01-15 05:25:34