2011-07-18 45 views
1

我正在处理一个多用户日历,每个用户都有相关的事件。 有周视图和日视图。 用户可以在任何给定时间从列表中选择要查看哪些用户日历。如何使用事件实现多用户日历的缓存?

所以我可以选择查看用户A,B和d的时间表,到下周,选择用户C和用户取消等等A.

我怎么可能实现缓存为这个,所以我不要不必为每个用户每天/每周视图发送一个新的请求。

目前,我每次浏览日历时都会对选定的用户发出一个请求。我在想也许我可以为每个用户每天/每周提出一个新请求,并以某种方式缓存这些内容,以便无论选择哪一组用户,都可以从各个缓存构建用户数组?

我正在使用Rails 3和JQuery。

任何想法? 谢谢。

回答

0

由于您的视图似乎不易分解为可破碎的碎片,因此您可以使用jquery构建整个视图,并通过AJAX将不同日历拖入。看看jquery模板插件,这是一个巨大的帮助。然后,您可以缓存实际提供单个日历的json响应。

相关问题