我正在創建一個基於PHP的系統來收集和存儲數據,我從多個資源在線獲取。PHP線程可以提高AJAX請求的速度嗎?
我的控制頁面對服務器內部的PHP文件執行AJAX請求,該文件使用cURL從不同網站請求數據。一切工作正常,但我真的需要提高速度。
我的系統似乎處理6個並行請求,這似乎可能會受到我的瀏覽器最大數量的http連接的限制。 Chrome和Safari看起來是一樣的。
我一直在閱讀關於PHP線程的一些內容,但從未使用它。如果我不想在這個項目中幫助我,我不確定是否想在這一點上下功夫。
- 我會通過使用PHP創建多個線程來獲得速度嗎?
- 是否有任何其他方式來增加處理並行請求的數量 ?
- (是否可以手動提升Chrome瀏覽器打開的連接數?)
你是如何將請求交給PHP的?通過Apache?通過IIS/ISAPI或FastCGI?一個自定義PHP網絡服務器? – Brian 2014-11-06 16:59:34
好問題。在開發過程中,我運行了一個本地XAMPP服務器,我沒有做任何嚴肅的配置,所以我想我正在使用Apache。 – 2014-11-07 14:56:14
您可能已經將其配置爲使用XAMPP並行執行。請參閱http://stackoverflow.com/a/21340349/514087 – Brian 2014-11-07 15:19:38