像图中那样的提示“有新微博,点击查看”。
我使用的是PHP语言,前台javascript动态显示的思路已经有了,但后台如何设计来配合前台的动态更新显示有新内容我就没有思路。
请教各位后台的PHP设计思路、数据库如何设计,让系统负担没那么大。
我使用的是PHP语言,前台javascript动态显示的思路已经有了,但后台如何设计来配合前台的动态更新显示有新内容我就没有思路。
请教各位后台的PHP设计思路、数据库如何设计,让系统负担没那么大。
调试欢乐多
发现有更新就去用js显示一个隐藏的提示div,点击后加载更新内容至页面。
如果我关注10个话题,那么是不是每个话题都要检索一次,看看是否更新呢?这样操作的话资源占用会不会很大?
主要还是后台PHP不会如何设计,还望各位请教!
回复表 rid,tid,title,content
用tid关联 这两个表当每次回复话题的时候需更新rptime。ajax向后台请求查询时,需提供两个参数:
参数1 所关注话题的id (多个id可以用逗号连接,做成字符串的形式)
参数2 rptime后台接收数据后 把id字串改成适合数据库查询的格式
查询语句:
select。。where id in $idstr and rptime > $rptiem
这样就可以查询出所关注的话题有更新的记录。返回是只要返回“1”或“0”,前台据此判断 显示内容。究竟多长时间ajax请求一次查询,这跟你站的规模,在线人数和服务器有关,根据实际使用情况而定。
提示有新微博,点击之后ajax加载.