php做桌面应用

php做桌面应用

1.node-webkit (新名称NW.js,维护中 3万多star)

github地址:https://github.com/nwjs/nw.js
参考文档:https://www.cnblogs.com/2050/p/3543011.html
官网:https://nwjs.io/
这个不是php???

2.PHP Nightrain (好像已经没有维护了)

github地址:https://github.com/kjellberg/nightrain
参考文档:https://www.oschina.net/question/914949_193622
使用PHP Nightrain,您将能够在Windows,Mac和Linux操作系统上部署
和运行HTML,CSS,JavaScript和PHP Web应用程序 作为本机桌面应用程序。受欢迎的PHP框架(例如CakePHP,Laravel,Drupal等)得到很好的支持!

3.WinBinder

github地址:https://github.com/stefan-loewe/WinBinder
参考文档:https://blog.csdn.net/guoguo1980/article/details/1328593

4.PHP Desktop (这个比较新,star接近1000 )

github地址:https://github.com/cztomczak/phpdesktop

5.hex

官网:http://hex.youdao.com/zh-cn/index.html#bottom

推荐两个打包工具 制作安装包,直接打包,还是web应用
1.inno setup
参考文档:
https://blog.csdn.net/iwilldoitx/article/details/79417766#(介绍教程)
https://www.jianshu.com/p/7a28f1f340d2(这个我写的比较简陋,并非教程)
2.setup factory
教程很多,自行查找

PHP打包成桌面应用,因为要把php相关集成环境打包进来一般比较大。看需求,个人认为一些局域网产品可参考上述工具
windows自带sqlite数据库,可以不用安装mysql.

目前是做个笔记,现在正在结合做,未完待续。。。

你可能感兴趣的:(php做桌面应用)