任何人都可以推薦一些有用的PHP腳本性能分析工具嗎?任何能夠幫助我找到有問題或異常緩慢的代碼塊,執行時間的細節等都會非常有幫助。我知道那裏有工具,但我想知道人們推薦什麼是最有用和最精心設計的。你能爲PHP推薦性能分析工具嗎?
9
A
回答
11
嘗試webgrind。它以簡單易讀的基於瀏覽器的格式爲您提供CacheGrinder的分析。我在Mac上,它已經使分析變得輕而易舉。
4
XDebug's profiler很好。但後來我是一個KDE用戶......我想你可以在其他窗口管理器中安裝KCacheGrind。
1
Xdebug分析器非常好,但CacheGrinder可能有點難以解釋。
Zend平臺(如果您沒有運行開發人員許可證,則代價很高)會提醒您發佈代碼和資源使用不當。
0
參見SD的PHP Profiler。測量整個應用程序的執行頻率,並提供高度執行代碼的熱點圖形顯示。 PHP服務器無需安裝此更改。
1
我個人很喜歡XHProf,其中一個Facebook's open source initiatives。這與XDebug轉儲一起,對於確定性能瓶頸至關重要。此外,用戶界面(特別是加權的基於圖像的調用圖函數)也是如此。
過去我已經在Gawker Media網絡中使用了這個功能(再次,還有XDebug風格的轉儲),以幫助我們集中精力開展性能優化的開發工作。
相關問題
- 1. 你能推薦一個好的SSH同步工具嗎?
- 2. Netty推薦的性能測試工具
- 3. 你能爲Windows推薦一款免費的任務板/ Burndown工具嗎?
- 4. 你推薦什麼線程分析工具?
- 5. 你能推薦我一個服務器端JavaScript解析器嗎?
- 6. 作爲性能分析器的Windows性能分析工具的使用情況
- 7. 你能爲我推薦一本Java開發者的Android書嗎?
- 8. 你能爲我推薦一些網絡文件嗎?
- 9. 你會推薦什麼TFS工具?
- 10. Python的工具,性能分析
- 11. 好的F#性能分析工具
- 12. 分析SQL Server性能的工具
- 13. 定量系統性能分析工具?
- 14. Android性能分析和監控工具
- 15. 你推薦哪些工具來剖析Rails應用程序?
- 16. 請在Ubuntu/Debian下推薦MySQL的性能測試工具
- 17. VS 2015:性能嚮導中禁用性能分析工具
- 18. pyparsing表驅動?如果沒有,你能推薦一個解析器嗎?
- 19. 你能推薦一款適用於Python的Amazon AMI嗎?
- 20. 你能推薦一款基於Windows的網絡模擬器嗎?
- 21. 你能推薦一個關於OOP和設計的播客嗎?
- 22. 你能推薦一個vhdl源代碼的網站嗎?
- 23. 你能推薦Windows Forms的應用程序框架嗎?
- 24. 你能推薦一個圖像傳送帶嗎?
- 25. 你能推薦一個全文搜索引擎嗎?
- 26. 你能推薦一個輕量級的java portlet軟件嗎?
- 27. 你能推薦任何android認證方式,除了facebook API嗎?
- 28. 你能推薦模塊化設計的好書嗎?
- 29. 你能推薦任何可嵌入的Javascript引擎嗎?
- 30. 你能推薦一個java portlet軟件嗎?
Wingrind仍然適用於基於Windows的開發人員 – Willem 2008-09-28 17:15:39
對Mac人來說,MacCallGrind並不是太破舊(在虛擬機之外運行KCacheGrind,這是解析這些callgrind轉儲的最佳工具)。 – 2010-01-26 00:41:06