2009-01-07 25 views
0

測試基於LAMP的站點的速度的最佳方式是什麼,而不考慮用戶的連接?ISP不可測速測試

換句話說,我有一個CMS,我想看看PHP和MySQL需要多長時間才能完成所有工作。

此外,我沒有shell訪問服務器,它在共享主機環境。

回答

2

在這種情況下,最好的方法是讓服務器自行計數。包裝您的CMS代碼以存儲操作開始的時間,然後從腳本末尾的當前時間減去並打印它。

您可以使用此代碼讀取時間值:

function curtime() 
{ 
     $tm = explode(' ', microtime()); 
     return $tm[1] + $tm[0]; 
} 
0

這其實是一個相當複雜的事情來測試,如果你想事項給用戶,而不是工程師的答案。 Keynote Systems專業做這種事情。 (免責聲明:我很早以前就和他們一起工作,但幾年沒有和他們談過。)