我有一個腳本,可以在用戶的webstores上產生xml的產品。現在,這個XML需要從瀏覽器讀取到MySQL數據庫使用PHP。問題是,有時XML的規模這樣大的(兆字節)是我如何處理與PHP的重頁加載
它不會對用戶的網站,即使它是構建
打印沒有得到因通過它的重量和服務器超時與瀏覽器。
我學會了這些補救措施可能有所幫助。
- 提高我使用它來訪問並解析XML
- 增加瀏覽器
我已經做了所有這些,但仍無法得到它有效的緩存機器的CPU。那裏有其他解決方案嗎?
我有一個腳本,可以在用戶的webstores上產生xml的產品。現在,這個XML需要從瀏覽器讀取到MySQL數據庫使用PHP。問題是,有時XML的規模這樣大的(兆字節)是我如何處理與PHP的重頁加載
它不會對用戶的網站,即使它是構建
打印沒有得到因通過它的重量和服務器超時與瀏覽器。
我學會了這些補救措施可能有所幫助。
我已經做了所有這些,但仍無法得到它有效的緩存機器的CPU。那裏有其他解決方案嗎?
我建議不要使用XML將大量數據從一臺服務器傳輸到另一臺服務器。嘗試this link about mysqldump。
如果您必須使用XML交換數據,請考慮壓縮它以減少XML轉儲的大小。
您也可以嘗試不要將整個產品列表轉移到一個產品列表中,而是以100個產品的塊爲單位。
你能解釋一下瀏覽器如何與這個問題相關嗎?您是否手動在瀏覽器中調用XML生成腳本,然後將XML發送給第二臺服務器?
上傳這個文件到服務器可能有幫助嗎? – k102 2012-02-20 11:38:43
所以你有兩個腳本,一個生成xml,另一個通過HTTP讀取xml然後插入數據庫?你在哪裏超時? xml的大小是多少? – alex347 2012-02-20 11:40:53
超時發生在生成xml和有時解析。但主要在xml代。大小有時可能是20MB左右 – karto 2012-02-20 11:44:44