php - 如何将 php web 应用程序转换为桌面应用程序并保留数据库

标签 php mysql sqlite web-applications desktop-application

<分区>

我们有一个用 PHP 开发的网络应用程序。但是大多数客户并不是一直都在连接互联网。那么,有没有办法将应用程序转换为桌面应用程序,使其独立运行并在有互联网连接时同步到 Web 应用程序?目前我正在通过 xampp 在本地测试它并且它可以工作,但我不想在客户端电脑上安装 xampp 或 wamp。我是编码 FYI 的业余爱好者。我将不胜感激任何带有示例的精确答案。

最佳答案

无需通过 XAMPPLAMP 安装即可做到这一点的一种简单易行的方法对您的用户来说非常简单,就是使用 PHP 内置服务器作为PHP 5.4.0

$ cd ~/public_html
$ php -S localhost:8000

您可以通过在 public_html 目录中添加一个 index.php 来测试它,然后只需运行命令 $ php -S localhost:8000 内部 public_html。打开您的浏览器并输入 localhost:8000,这样您就可以看到您的 index.php 文件。

另一件重要的事情是您的用户必须安装Mysql(或您当前使用的任何DBMS)。

来源PHP documentation

关于php - 如何将 php web 应用程序转换为桌面应用程序并保留数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33973340/

相关文章:

php - 查询具有多个值的多个元键的 Wordpress 帖子

database - 值得为重复~两次的数据库值创建一个唯一表吗?

python - python 中的 xml 缺少元素

php - 巨大的 sql 查询返回错误 (mysql)

javascript - 从 javascript 创建的输入未传递其值

php - 组织 Laravel 和自动加载子目录

mysql - 根据另一个表的结果添加行到查询

php - php web应用程序的指纹认证

mysql 计数的不同值

c# - System.Data.Sqlite 中的事务处理