2014-12-02 40 views
0

我正在嘗試在我的網站上創建一個滾動,其中包含通知(小消息)列表。這些消息將在您瀏覽時由網頁生成。通知會話滾動

例如:一旦您訪問該網站,第一頁可以有多個圖表和查詢正在運行。其中一些可返回(當前在JavaScript警告框中顯示) 1)2個關鍵作業失敗。 2)沒有活動的作業正在運行 當用戶導航到其他頁面時,可能會生成更多的消息。注意到其他頁面的導航是完全重新加載網頁。

因爲我需要不斷收集跨多個網頁導航的這些事件,並在側翻顯示它們(用計數) - 這可能是我的選擇

A)我不想在DB堅持爲我們不需要這些數據用於任何報告目的。每個用戶和每個會話的數據也可能非常大。 B)在客戶端保存可能是好事,因此Cookie可能是一種選擇。但是我可以運行它的長度限制 C)應該使用會話變量?但是,這可能會使頁面變得龐大。 D)敲出js的可觀察數組doeat不會與會話一起工作。 有更好的選擇嗎?如果需要,我們可以使用jquery和其他js工具。

+0

歡迎來到StackOverflow!請參閱[「應該在其標題中包含」標籤「?」](http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles),其中的共識是「不,他們不應該」。 – 2014-12-02 15:25:16

回答

0

我們結束了使用會話來存儲消息。我們使用了CacheManager,它具有清理消息的到期時間。

謝謝大家。