搜索
ThinkPHP 做个文字聊天室,求最简单做法
PHPz
PHPz 2017-04-10 16:24:55
[PHP讨论组]

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

PHPz
PHPz

学习是最好的投资!

全部回复(7)
PHPz

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

PHP中文网

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

黄舟

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

巴扎黑

websocket强连接?

黄舟

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

高洛峰

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

大家讲道理

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号