2011-07-18 46 views
1

我正在處理一個多用戶日曆,每個用戶都有相關的事件。 有周視圖和日視圖。 用戶可以在任何給定時間從列表中選擇要查看哪些用戶日曆。如何使用事件實現多用戶日曆的緩存?

所以我可以選擇查看用戶A,B和d的時間表,到下週,選擇用戶C和用戶取消等等A.

我怎麼可能實現緩存爲這個,所以我不要不必爲每個用戶每天/每週視圖發送一個新的請求。

目前,我每次瀏覽日曆時都會對選定的用戶發出一個請求。我在想也許我可以爲每個用戶每天/每週提出一個新請求,並以某種方式緩存這些內容,以便無論選擇哪一組用戶,都可以從各個緩存構建用戶數組?

我正在使用Rails 3和JQuery。

任何想法? 謝謝。

回答

0

由於您的視圖似乎不易分解爲可破碎的碎片,因此您可以使用jquery構建整個視圖,並通過AJAX將不同日曆拖入。看看jquery模板插件,這是一個巨大的幫助。然後,您可以緩存實際提供單個日曆的json響應。

相關問題