我们有一个用PHP开发的Web应用程序。但大多数客户一直没有互联网连接。那么,有没有办法将应用程序转换为桌面应用程序,以便它可以独立工作,只要有互联网连接就可以同步到Web应用程序?目前我正在通过xampp本地测试它并且它可以工作,但我不想在客户端PC上安装xampp或wamp。我是编码FYI的业余爱好者。我希望通过示例获得任何精确答案。
答案 0 :(得分:2)
一个简单明了的方法,无需通过XAMPP
或LAMP
安装,使用户非常简单就是使用PHP内置服务器 PHP 5.4 0.0 强>
$ cd ~/public_html
$ php -S localhost:8000
您可以在index.php
目录中添加public_html
进行测试,然后只需在 $ php -S localhost:8000
内运行public_html
命令。打开浏览器并输入localhost:8000
,以便查看index.php
文件。
另一个重要的事情是,您的用户必须安装Mysql
(或者您目前使用的DBMS
)。
答案 1 :(得分:1)
为避免在每台客户端PC上安装服务器,您可以使用虚拟机,这样您就可以拥有相同的环境,只需复制到您需要的每台PC。
要使源代码保持最新(连接时),请使用GIT或其他版本控制系统(SVN可能更容易进入)。
答案 2 :(得分:1)
您必须安装mysql
或您在后端使用的DBMS
以及安装XAMPP
或任何其他服务器来运行PHP脚本。如果您不想安装完整的XAMPP
,则可以使用便携式XAMPP
,这只是复制和粘贴。
您可以修改一个脚本,该脚本可以在特定时间间隔后继续检查,如果互联网可用,则将数据库与实时服务器同步。