将php站点转换为.exe桌面应用程序

sha*_*nth 20 php desktop-application

我开发了一个php-mysql Web应用程序,这是一个基于学校的项目.我的客户希望将此应用程序转换为.exe文件,以便可以将其安装在桌面上并使用它.

php网站如何转换为.exe文件,是否可以在不需要数据库/服务器软件的情况下运行?

请指教.

You*_*usf 13

方便的解决方案是不将网站转换为.exe.我认为如果你有便携式服务器/ php/mysql并使用自动运行的usb或CD使网站工作会更好.


Avi*_*mar 8

我也在寻找类似的解决方案,发现https://code.google.com/p/phpdesktop/

希望这可以帮助.


Pek*_*ica 6

NuSphere的PhpDock声称这样做:它作为部署助手,并附带捆绑的Web服务器.但是,我不知道数据库部分,它不是免费的.

PhpDock使您可以将任何PHP Web应用程序部署为独立Windows桌面应用程序,而无需对代码进行任何更改.

我不知道那个特定的产品,但我已经使用他们的IDE多年了,我很开心.


JL *_*fin 6

尝试使用特定于站点的浏览器.它将构建一个桌面应用程序,它基本上是一个运行到您的webapp的门户.试试这个:

https://mozillalabs.com/prism/

它允许很多高级功能,如系统托盘图标等.我已经多次使用它了!

希望这会有所帮助,JL


Mor*_*dur 5

简短的回答:不可能.

答案很长:这取决于.

您可以在他的计算机上安装Web服务器(或创建一个安装程序)并在其计算机上本地运行该应用程序.

要么

您将应用程序保留在服务器上,只需提供一个启动浏览器并将其指向应用程序URL的启动器.

正如Artefacto所提到的,切换到SQLite而不是MySQL可能是一个好主意,但根据应用程序的编写方式,可能需要大量代码和SQL查询更改.