在我正在開發我需要從varoius來源的信息(mysql數據庫,Facebook和未來其他社交網絡)應用的大陣列,並加入所有相同的結構,在PHP中處理
我我現在正在做的是從我的數據庫和facebook的數組中獲取數據,然後使用array_merge來加入這兩個數組,然後迭代該數組,並創建一個用我想要的字段格式化的自定義數組。
strucutre本身正在工作,但我擔心隨着越來越多的帖子進入我的應用程序和相關的Facebook頁面將使我的應用程序真的很慢。 我只在當時顯示10條記錄(使用array_slice),但在此之前我總是需要獲取所有數據,並且因爲它來自不同格式的不同來源,我沒有看到任何方式來限制返回的數據量從每個電話。
任何提示?
有多大?你有沒有分析你的應用程序,看看是否真的存在性能問題?另外,爲什麼你必須在創建最終結構之前合併數組。爲什麼你不能只是在獲取它們的時候將各種數據源推送到目標結構中?沒有足夠的關於您的設置的信息來提供除了隨機tipps之外的任何內容。 – Gordon 2010-11-25 12:02:05