解决办法求解! 假设用户 id=1001 当此用户登陆的时候,为这个用户建立一个文件 1001.dat用户操作都在这个文件中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把记录存入cookie并不好,最好还是存到服务器,通过Ajax返回结果。 我是这样解决的。 把每个用户的增删改等操作的sql语句和时间等信息,都记录在服务器的XML文件中。服务器中用C(或PHP)写个定时器,如每30秒读取记录文件,执行sql语句,清空文件,并把更新的ID和时间存到另一个XML文件中。客户端用户定时读取XML文件,用Ajax更新。 如果并发量大,实时性高的话,要考虑的问题就多了,如两个用户同时更新一条记录,可能只要执行一条语句就够了。 谢谢 johnpanq(飞花逐月)你的方法很好,但是如果很多个GROUP(数据库的话),处理上会很麻烦。 cookie不是最大4k,而是单个cookie最大4k,最多20个cookie共80k。你大可以将cookie分割成4k大小的数组。另外apache的header大小限制也会限制cookie的最大值。 当数据库发生增加、删除、更新操作时,记录变动信息到文件或表或共享内存cookie只保存最后访问时间ajax动作1、请求变动信息2、根据返回的变动信息调整页面内容 SMARTY局部缓存 转向中的一个正则问题 PHP实现给网站用户发系统消息的若干问题! php无法连接局域网中的mssql2000 Include 找不到图片路径 真怪哦.PHP连接数据库 学习php需要怎样的基础预备知识 论坛终于可用了,散分 为什么在RedHatLinux8.0下PHP不支持MySQL? 我在redhat7.3中安装了php和apache,可当运行php文件是,总提示我保存文件 调用Smarty引擎时出现错误,不能显示任何内容? 救命mantis 缺陷跟踪系统 的用户注册校验字符无法显示
把每个用户的增删改等操作的sql语句和时间等信息,都记录在服务器的XML文件中。服务器中用C(或PHP)写个定时器,如每30秒读取记录文件,执行sql语句,清空文件,并把更新的ID和时间存到另一个XML文件中。客户端用户定时读取XML文件,用Ajax更新。
如果并发量大,实时性高的话,要考虑的问题就多了,如两个用户同时更新一条记录,可能只要执行一条语句就够了。
cookie只保存最后访问时间ajax动作
1、请求变动信息
2、根据返回的变动信息调整页面内容