当前位置:Gxlcms > PHP教程 > ThinkPHP做个文字聊天室,求最简单做法

ThinkPHP做个文字聊天室,求最简单做法

时间:2021-07-01 10:21:17 帮助过:1人阅读

如题,求thinkphp 做聊天室的简单做法

回复内容:

如题,求thinkphp 做聊天室的简单做法

聊天室可以参考这个项目:Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。
你可以用它做TP的插件拓展

简单做法的话
你只能用ajax异步每秒去请求服务端得到聊天对话内容,然后显示。

前端JS用setInterval定时AJAX轮询服务器,并根据服务器返回的负载情况设定轮询间隔.

websocket强连接?

单用php 一般都是 js 轮询。
还是用websocket 吧, 比如 swoole

最简单的应该是定时刷新页面,早年的网络聊天室都是这么做的

看下workerman-chat
1、高并发
2、高性能
3、纯php,太纯了,连apache nginx php-fpm都不用
4、使用websocket,兼容各种浏览器(只要浏览器支持html5或者flash就任意一个就行)

人气教程排行