像图中那样的提示“有新微博,点击查看”。
我使用的是PHP语言,前台javascript动态显示的思路已经有了,但后台如何设计来配合前台的动态更新显示有新内容我就没有思路。
请教各位后台的PHP设计思路、数据库如何设计,让系统负担没那么大。
我使用的是PHP语言,前台javascript动态显示的思路已经有了,但后台如何设计来配合前台的动态更新显示有新内容我就没有思路。
请教各位后台的PHP设计思路、数据库如何设计,让系统负担没那么大。
解决方案 »
- 调用DisplayStyles()时,里面嵌入的html为什么会直接在浏览器里面输出?
- 比较怪的URL,怎样向服务端传参数?
- php5.2 无法识别 "<?" start tag?
- PHP解析xml排序问题,请看代码?在线等候……
- PHP问题(7.23)在线给分!
- 救急,这个php_pdo_oci.dll怎么加载不了
- 使用file函数是不是得装sendmial让自己的服务器支持是不
- 谁知道无需验证的smtp服务器地址 高分求
- 关于input type=hidden提交的问题
- 请问Windows版本的php是否支持数据抽象层(DBA)函数?
- php内置变量
- apache下的.htaccess文件的301重定向问题
发现有更新就去用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加载.