2
Im使用JsonReader
來加載我的數據,但它似乎與大數據性能低下。我想用ArrayReader
替換JsonReader
。我確信如果我使用ArrayReader
,服務器響應的數據量會更小,但不確定性能是否得到改善。比較Ext.data.JsonReader和Ext.data.ArrayReader之間的性能
Im使用JsonReader
來加載我的數據,但它似乎與大數據性能低下。我想用ArrayReader
替換JsonReader
。我確信如果我使用ArrayReader
,服務器響應的數據量會更小,但不確定性能是否得到改善。比較Ext.data.JsonReader和Ext.data.ArrayReader之間的性能
你可能不會得到更快的方式。在引擎蓋下,JsonReader只是簡單地將JSON字符串轉換爲對象(如果瀏覽器支持本地函數,則調用它,而不是更好)。實際上,我猜測ArrayReader會比較慢,因爲它實際上遍歷數組將數據拉入記錄。當然,你可以簡單地自己測試一下 - 改變讀者類型是一個微不足道的變化。我假設你將不得不仔細看看你從服務器返回的數據量。
謝謝你,bmoeskau。 – 2010-11-18 09:41:01