我正在使用基於Java的後端構建Backbone.js應用程序。在Java方面,這個應用程序已經非常成熟。但是,在客戶端,我必須添加一些細節。作爲促銷活動的一部分,我必須確保向任何未登錄的用戶以及未有意關閉的任何登錄用戶顯示永久性的Flash消息。AJAX應用程序上的永久性Flash消息
我知道,通常,最好的方法是將用戶決策存儲在數據庫中的布爾變量中。問題出在這樣的事實,我不想用推廣消息來混淆我的後端代碼和數據庫。因此,我認爲客戶端設置的cookie可能會有所幫助。但是,這有一個問題,即我最終可能會爲每個以同一瀏覽器實例登錄的單個帳戶生成一個單獨的Cookie。而這只是一個消息。此外,我無法跨瀏覽器傳輸Cookie,因此我的用戶可能會再次看到該郵件。
我被卡住了。請幫忙。我想要的不是代碼,而只是一些評論,無論我是否在正確的軌道上。如果不是的話,我會存儲在數據庫中。對於像促銷信息那樣愚蠢的東西,這只是一點點的開銷。也許redis可以提供幫助?