php聊天室信息存储的问题

php中文网
发布: 2016-06-27 13:18:08
原创
2037人浏览过

我在用php做一个即时聊天室,想把聊天的内容存储到一个txt文件里,客户端每次请求内容先判断txt文件的大小有没有变化,有变化说明有新的信息,然后php处理后返回新的信息给客户端。
请问这样做相比起存储在数据库会不会比较消耗性能,或者查找内容的数度是不是比较慢?影响有多大?
我会想把内容存储到文件是想当聊天结束时把聊天内容都删掉。请问这种情况什么方案比较好?

微信 WeLM
微信 WeLM

WeLM不是一个直接的对话机器人,而是一个补全用户输入信息的生成模型。

微信 WeLM 33
查看详情 微信 WeLM

回复讨论(解决方案)

其实数据存在数据库,也不会有太大的消耗。

其实数据存在数据库,也不会有太大的消耗。
。。。搞反了吧,我是问存在文件比起存在数据库会不会很耗性能。

如果是考虑性能问题
那么专业人士一定会比普通人做的更好
不然就没有 CEO 这个行当了

如果是考虑性能问题
那么专业人士一定会比普通人做的更好
不然就没有 CEO 这个行当了
我可能说的不是很清楚,我现在的需求是:
(1)查找有没新的聊天内容时速度要快
(2)聊天结束后把聊天内容删掉,或者说不需要保存聊天内容。
请问这种情况把聊天内容存到文件好还是存到数据库好?
这个只是单纯php问题,不是ceo回答的问题吧。。。

打个比方都听不懂?

没有试验就没有发言权   容我说下我这个水货的感觉  如果数据非常小的发 直接txt 快些  如果稍微多了点 估计就没有数据库快了  

打个比方都听不懂?
soga。。。

没有试验就没有发言权   容我说下我这个水货的感觉  如果数据非常小的发 直接txt 快些  如果稍微多了点 估计就没有数据库快了
哈哈,这个发言很有帮助,不过还想知道更详细的比较。
比如同时有多个不同话题的聊天室,是建多个表好还是多个txt文件好。另外依然要在聊天结束之后删掉表或者txt文件。这样的情况是建表好还是建txt文件好呢

可以用memcache,即时信息没必要存入数据库。

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

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