2009-08-25 35 views
0

我有一些代碼,使用SimpleXML來獲取一些數據。如何加快PHP的SimpleXML

我進行關於4個功能,每個數據庫中的使用simplexml的,每個條目。所以,如果我有4個條目在數據庫中,即時通訊運行simplexml 16次加載該內容。

問題是,它需要大約一秒鐘左右加載每個項目的四分之一,所以在網頁加載,它在淌下和需要兩秒鐘加載整個頁面。

反正是有輕鬆加快這或現金這一點,還是看我的網頁的內容展開每個加載時間的一些更好的辦法?

回答

2

好了,你只需要一次解析XML和解析的對象傳遞給你的每一個功能。

+0

檢索到的信息,是爲每個條目不同,但我可以嘗試如果使用的每個條目相同的文件IM瘦出來。感謝您的輸入! – mrpatg 2009-08-26 00:02:06

+1

我的意思是每個數據庫條目對它進行一次解析,無論您要在該條目上調用多少個函數。但也許我誤解了這個問題。 – 2009-08-26 00:19:08