phpTrace:奇虎360開源的PHP腳本跟蹤分析工具
phpTrace 是奇虎 360 開源的一款跟蹤和分析 PHP 腳本的工具。如果開發者用過 strace 的話,則可能很容易想到 phpTrace 到底實現了什么樣的功能。
在解釋為何開發 phpTrace 時,項目組成員介紹說:
其實,phpTrace 是類 strace 的一個實現,不同的是,strace 用來追蹤系統調用,而 phpTrace 用來追蹤 PHP 函數調用。無論是開發測試還是線上追查問題,代碼執行流程往往會提供許多有用的信息,大大提高了開發人員的工作效率;對于系統函數,我們可以用 strace 來觀察其調用信息,然而 PHP 卻長久以來缺少這么一個行之有效的工具,因此我們開發了 phpTrace。
目前,phpTrace 提供了兩部分功能:
- 打印當前 PHP 調用棧;
- 實時追蹤 PHP 調用。
phpTrace GitHub 代碼托管地址:https://github.com/Qihoo360/phptrace
項目組團隊成員介紹說,phpTrace 僅僅是一個工具,具體可以用在什么場景,或許考慮不全面,如果大家有任何使用心得或改進建議, 歡迎向項目組反饋:g-infra-webcore@list.qihoo.net(基礎架構-web 組件團隊)。
來自:http://news.cnblogs.com/n/512657/
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!