开发大型连接/断开连接的应用程序的最佳方法是什么

smo*_*aim 6 php linux

我们需要编写一个包含两个部分的应用程序:用户的一方将使用它在断开连接的环境中运行(每隔几个小时连接到互联网),另一方将完全连接监视断开连接的客户端.必须存在它必须在浏览器上运行的要求.

我们精通PHP,所以我认为我们正在走这条路,我的问题是......你怎么会把它放在高水平?

使用Web服务的一切?数据库复制与每个客户端有自己的数据库?使用PHP框架?

谢谢.

Gar*_*uda 2

除非你想在每个客户端的计算机上安装网络服务器(使用 PHP),否则我绝对不会为断开连接的客户端使用 PHP(忽略你可以为整个包创建一个很好的安装程序的事实)。

由于您必须安装网络服务器以允许使用断开连接的 PHP“客户端”应用程序,因此这也违背了它必须在浏览器中运行的要求(如果这是唯一的要求)。

我会看看其他东西(比如Java),编译它并使用离线存储(比如文件)甚至像sqllite这样的精简数据库,然后时不时地同步它。