无数据库留言本的问题 怎么读取每个用户的留言信息。用fread读取只能全部读取,而不能分开读取用户的留言再在网页上分别显示,看到别人写的留言本不太懂是怎么读出来的。希望大家指点迷境。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有数据库的话,可以考虑用 fopen , fwrite 把留言用JSON格式保存为txt文档。 可以用XML文档的格式来代替数据库,这样也好操作 使用sqlite吧.如果非要什么的话那就memcache+文件 维护一下自己建立的索引... 可将留言保存定长。【费空间,能大幅提高文件定位时间】这样子,为每个用户,都用文件记录写入的行的位置fseek可直接定位要读取的数据位置 一个文章下的用户留言可以集中在以文章ID为名的文件里, 存储的话json和xml都对数组形式支持的很好,随意了。 用文件记录数据会出现两个问题:1.所有留言记录在一个文件里面,并发高的时候会出现异常。2.按用户id为文件名,也就是说一个用户创建一个文件,会生成很多的小文件,拖累服务器的性能。建议还是找一个nosql来处理留言本问题 我用PHP+MYSQL编程开发一个新闻系统,为何PHP对空格输出不了? 如何利用php生成类似于股市的K线图 Apache通过rewrite绑定二级域名的问题 用预处理就插入不了数据 简单的PHP正则! php 数组 相加的问题,请教 请教一个关于MYSQL的应用问题 如何在地址栏前加logo图标?? php安装问题 请问,网易社区中传纸条的功能是怎么实现的 list和each的问题 求助:open flash chart如何生成3D的饼图?
如果非要什么的话
那就memcache+文件 维护一下自己建立的索引...
建议还是找一个nosql来处理留言本问题