php - jquery 插件 periodicalupdater 的含义

标签 php javascript jquery ajax

在我之前的一个问题中,我问过如何复制 Facebook 的“新消息”警报,该警报显示在其网站的头部部分,与“收件箱”链接内联。该功能允许实时更新数据,而无需用户刷新浏览器,并且已进一步集成到他们的技术中,允许实时更新时间和日期。

在这个问题中,我被提到了 jquery plugin它复制了原型(prototype) ajax.periodicalUpdated 函数,事实证明这是一个非常酷的插件。但我担心使用每分钟发布多个帖子的脚本(根据我的设置至少 3 个)的影响。例如,如果多个用户执行它会给服务器带来什么样的负载?它是否可以以任何方式或以某种方式被黑客攻击,从而导致中断和加载问题?在使用此插件制作基于 LAMP 的网站(预计会有大量流量)之前,我应该了解什么(作为 javascript/ajax/jquery 新手)?

感谢您的回答,Lea。

最佳答案

每个用户每分钟处理三个请求并不需要太担心。请确保将传输的数据保持在最低限度。您可能还希望在客户端放置 bool 标志,这些标志可以根据服务器的响应来打开和关闭。如果在用户 session 过期很长时间后收到请求(他们在打开您的网站的情况下打开了笔记本电脑),您可以禁用他们 future 的请求,并留下一条友好的消息,例如“由于不活动,您已注销”。

关于php - jquery 插件 periodicalupdater 的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1983493/

相关文章:

php - 将 mysql 的值传递给 bootstrap modal

php - 为什么 cURL 返回一个空字符串?

javascript - 不在 div id 中的所有输入元素上的 JQuery .focusin 事件

php - 获取序列化的 POST 数据

php - 通过php从数据库上传数据

javascript - 我如何制作下拉类别列表?

javascript - 使用 webpack2 最小化包

javascript - 删除标签(和标签内容)但保留文本

javascript - 从 ajax 调用中将数据提取到数组

jQuery:在 HTML append 后使用小部件