欢迎分享,转载请注明来源:内存溢出
因为像普通的php脚本应用是用来接受一个HTTP请求(经由apache得到请求),并返回一个html网页或者http特殊响应(经由apache发送)。而楼主则需要在一个php线程中接受大量的长时间连接。这样就需要php脚本本身长时间运行。因此可以用命令行模式(像这样)来运行脚本c:\\php5\\php.exe e:\\script\\main.php脚本中则可以使用set_time_limit(0)然后再创建socket对象,监听端口即可。这里唯一有的一个问题就是多线程。普通的网络应用程序服务器都是采用多线程来监听和处理用户连接的。php这里就可能会有不少的问题。你试试看这样行不行,你还不明白的话可以去后盾网去问问专家教师,他们一定会的,这样不就行了,如果嫌弃麻烦可以上后盾人,找找相关教材视频看看,不就会了,希望能帮到你,给个采纳吧谢谢正在做web聊天?要用到长连接现在的理解是?AJAX请求? PHP页面做一个循环?一直循环?直到聊天记录更新?返回数据?AJAX再请求....不知道这样理解正确不?还有没有其他解决办法高手指点
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
java系统和php系统整合,如何实现单点登陆
上一篇
2023-04-04
急需用PHP写一个关于考勤统计的系统,都需要什么?(软件、配置环境)有没有不需要配置环境就可以直接用的
下一篇
2023-04-04
评论列表(0条)