2011-04-21 51 views
0

我想創建一個網站,其中每個註冊用戶可以自定義網站的外觀。例如:背景顏色,項目順序,側邊欄中的小部件以及類似的東西。使用許多cookie代替從mysql表中多次讀取數據很好嗎?

我的計劃是保存設置在一個MySQL表併爲每個設置創建的cookie,所以我應該從MySQL中讀取的數據只有在Cookie不可...

這是一個好主意或餅乾會比僅使用mysql更慢地放慢服務器?

謝謝!

回答

0

餅乾只適用於單臺機器。如果用戶在使用一臺機器時設置了這些值,那麼這些值將不會在任何其他機器上使用。

啓動查詢緩存並使用MySQL。它會讓你的用戶更快樂。

+0

但通常和用戶從同一臺計算機登錄... – Csabi 2011-04-21 15:04:12

+0

通常 - 但如果任何人更改PC或清除瀏覽器緩存或從備用位置連接,所有cookie設置將丟失或丟失。像這樣的MySQL查詢速度很快。 – ethrbunny 2011-04-22 14:35:51