提醒弹出使用php,jquery

时间:2014-06-25 09:03:48

标签: php jquery performance

根据客户的跟进时间显示一位客户的提醒弹出窗口。

情景

我有10位客户,我已于今天上午10点至下午5点为这些客户设定了跟进日期和时间。如果有任何客户的跟进日期和时间,则会显示弹出窗口及其详细信息。

效果问题

通常情况下,此事件会触发,当达到日期和时间时才会触发,所以每一秒我们应该用相应的表检查服务器时间。因此,如果我们在DB中检查这种匹配数据,我们肯定会面临性能/锁定问题。

如何使用php,jquery或任何其他工具来提高效率?

1 个答案:

答案 0 :(得分:0)

您可以通过小修改应用相同的逻辑。

从服务器获取服务器时间,同时记录所有用户ID及其后续日期和时间,这些日期和时间均在同一天内具有后续日期和时间(如果没有更多,则为全部用户)并将其存储在客户端(Cookie或本地存储)。

因此,每次您都可以在客户端本身检查日期时间(将服务器时间存储在客户端cookie中作为参考),如果发生任何匹配,则只需要调用服务器端以便拿相应的细节。