要測執行時間, 不要光是跑這種無意義的迴圈, 應該去測有『內容』的 php 碼
謝謝,
簡單的測法,似乎無法檢測php的執行效率.
開xdebug做profiling可能比較有用吧?
...我想你可能只是想在網頁最下方顯示「本頁花了xxxx秒」這樣的訊息...那就在程式開始與結束包這些東西就可以了。不過要搭配template的話,使用$timer->timeElapsed()可能會比較有彈性。
小弟使用的IPB論壇程式,在首頁底下會有執行時間的訊息
因為自己的跟其他使用者,平均都差近4倍的時間
其他論壇
[attachment=1]
自己的主論壇,MySQL資料多
[attachment=2]
自己的測試論壇,MySQL資料非常少
[attachment=3]
當然論壇程式是除了論壇程式本身設定外,php , MySQL,這兩者也應該都會有影響
php加裝測試mem_cache模組,或 eAccesalator 或 APC 都無效.
MySQL也有啟用query cache
但似乎都沒改善,所以再想是否有什麼可測一下php ,MySQL的執行效率?