php - 保持每个客户端在php中的连接处于打开状态

标签 php sockets

我有一个通过TCP套接字编码的C++后端应用程序,我将PHP连接到该套接字。问题是在每次刷新,更改页面等时都会关闭连接。我想为每个客户端保持连接打开状态,就像$ _Session一样。

最佳答案

这并不是PHP(或有关整个基于Web的应用程序和服务)的真正含义。这也意味着不久就乞求资源问题,因为大型PHP进程将同时运行,而不是对每个请求都快速运行。

与其他客户端一样,在应用程序内部使用正常 session 机制(即处理 session ID cookie)有什么不利之处?

我不是C++专家,但是我可以确定大多数http库都可以处理“cookie jar”,这实际上是从客户端应用程序中持久保存 session 所需的全部。

关于php - 保持每个客户端在php中的连接处于打开状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3859886/

相关文章:

php - Symfony2 表单最佳实践

javascript - 将数组转换为 json - smarty

java - 无法解密黑莓中php代码的AES密文

php - YouTube json连接是否有限制?

python - 基本 Python 客户端套接字示例

java - AndroidManifest.xml 'package.name.Activity' 不可分配给 'android.app.Activity'

Java - 如何检查 ServerSocket.accept() 是否连接?

c - 在linux C中,即使套接字有数据要读取,select()函数也会超时

php - PHP 关联数组和 MySQL 数据的问题

node.js - socket.io - 序列化套接字