根据客户的跟进时间显示一位客户的提醒弹出窗口。
情景
我有10位客户,我已于今天上午10点至下午5点为这些客户设定了跟进日期和时间。如果有任何客户的跟进日期和时间,则会显示弹出窗口及其详细信息。
效果问题
通常情况下,此事件会触发,当达到日期和时间时才会触发,所以每一秒我们应该用相应的表检查服务器时间。因此,如果我们在DB中检查这种匹配数据,我们肯定会面临性能/锁定问题。
如何使用php,jquery或任何其他工具来提高效率?
答案 0 :(得分:0)
您可以通过小修改应用相同的逻辑。
从服务器获取服务器时间,同时记录所有用户ID及其后续日期和时间,这些日期和时间均在同一天内具有后续日期和时间(如果没有更多,则为全部用户)并将其存储在客户端(Cookie或本地存储)。
因此,每次您都可以在客户端本身检查日期时间(将服务器时间存储在客户端cookie中作为参考),如果发生任何匹配,则只需要调用服务器端以便拿相应的细节。