其實,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元件團隊)。
來自:CSDN
評論(2)