2009-09-29 70 views
0

我有一個標題的索引,我目前正在通過用戶在服務器上輸入的關鍵字進行過濾,然後發送到HTML。我想知道是否將整個索引發送到頁面並讓javascript根據用戶輸入顯示或隱藏列表中的項目會更好。我應該用Javascript過濾一個Html索引還是服務器端?

我擔心服務器端會因用戶使用不同的關鍵字組合而得到太多請求。即使我將索引緩存在服務器上,也不會讓javascript解決方案變得更好嗎?

編輯:假設一千個標題或更多的列表。

+0

你是指什麼意思? – azamsharp 2009-09-29 21:50:52

+0

我只是指網頁中的標題列表。 – zsharp 2009-09-29 22:08:08

回答

1

你必須考慮到兩個事實:

(一)並不是所有的用戶都JavaScript或JavaScript上

這意味着,有可能是客戶端篩選可能無法正常工作。

(二)一些遊客可能會在資源限制(CPU速度較低,年齡較大[慢] Javascript實現)

通過發送處理的整套客戶端上(特別是如果你的數據集是足夠大)我猜測是你的訪問者會開始抱怨。

最後,您將在服務器處理時獲得什麼,您將失去帶寬。

相關問題