我發現了很多關於DNS查找速度緩慢的原因,因爲Bonjour問題導致OS X上的頁面加載速度緩慢。我確定不是我的問題,因爲我使用有效的實時主機名而不是* .local和Firefox告訴我查找是即時的。我還有hosts文件的本地名稱解析。MAMP Pro Apache隨機緩慢啓動服務頁面 - 不是DNS查詢問題
我看過日誌,清理了小問題,但仍然很慢。作爲一個測試,我把error_log(「File_Update:START:」.date(「H:i:s」))作爲文件的第一行,並將error_log(「File_Update:END:」.date(「H:i :s「))最後以及一些整個我的PHP文件認爲mySQL是問題。從開始到結束最長的時間是1秒。
隨機地,當我加載頁面時,在出現START日誌條目之前需要多達10秒的時間。此時沒有數據庫訪問,這是php執行的第一行代碼。這個問題幾天前就開始了,我不記得對我的系統進行了修改。它發生在所有頁面和所有網站以及phpMyAdmin,所以它不是我的代碼。該站點在生產服務器上閃電般快速。
我將MAMP Pro從2升級到3並沒有區別。我試過關閉XDebug並打開php緩存模塊。沒有區別
我正在運行2.33GHz四核i7 16G RAM,OS X 10.9.5,SSD。
我可以發佈日誌如果有人想看到他們,但唯一有啓動信息。加載頁面只輸出我的日誌條目進行測試。
我在詢問接下來要做什麼的想法。十秒的頁面加載確實減慢了創意。
我也許應該在serverfault上發佈這個。如果是這樣,有人可以移動它嗎?我不相信我能做到。 – 2014-10-07 03:22:23