引用:
作者mondeo30
伺服器端會因為執行個人化顯示而增加負荷。
|
這種設定,主要是SQL指令問題,應該還不至於像個人化的portal那樣花俏與複雜.
比如原來是:
select 標題,作者,... from 標題清單
變成
select 標題,作者,... from 標題清單 where 作者 not in
(select 壞人 from 使用者設定的壞人清單 where 使用者 = 目前登入者)
假設版面上充斥著壞人名單內的人發起的爭議性討論主題,這就會讓其他人為了找尋自己有興趣的主題,而不停向伺服器query資料,伺服器也必須不停地回應用戶端的網頁瀏覽需求,這同樣是會增加伺服器的負荷,所以在這種狀況下,我建議可以這樣做,以便兩害相權取其輕.
當然,如果大家貼文時都能夠盡量自律,自然就沒必要增加這種設定.