我手邊有一個大型數組(2300個元素,共280 KB,最短爲180 KB)。我需要在PHP或JavaScript中處理它,而不用加載頁面或服務器太多。頁面中有一個自動填充字段,我不希望每次用戶鍵入一個字母時都會向180 KB頁面發送請求(因爲它對我來說效率很低)。我不想在原始頁面中存儲所有內容,因爲它會降低頁面的速度(不是嗎?)。在PHP或JavaScript中處理的大型數組
我試圖將它推入Cookies中,但似乎在Cookies中沒有空間容納如此巨大的數組。有什麼建議麼?也許在數據庫中搜索是更好的解決方案,我應該將它們存儲在數據庫中嗎?
對自動填充字段使用數據庫確實是一個經典的解決方案。它工作得很好。永遠不要發送給客戶完整的清單,這是沒用的,這個解決方案不會擴展。 – 2012-07-06 08:54:32
我認爲你必須爲此使用JSON + PHP。 這將只是一個小的請求,並獲取您的數據 – 2012-07-06 08:54:42
我以前做過一個JavaScript數組與約81,000元素的東西。唯一的問題是,當我嘗試訪問length屬性時,它崩潰了:'array.length'。 – starbeamrainbowlabs 2012-07-06 09:12:07