我在有很多的Javascript的前端和大量的PHP在後端複雜Webframework工作。由於我是新手,找出工作流程相當麻煩。是否有記錄的函數調用的完整序列中(PHP,JS或兩者)的那一刻起,直到執行響應的請求被髮送方式(或JS執行已發送的請求後?),這將是真正的樂於助人。PHP和JavaScript - 記錄完整的工作流程
0
A
回答
2
這裏沒有完美的解決方案,但您可能需要使用瀏覽器調試工具,如Firefox的Firebug或Chrome's debugger。使用這些工具,你可以看到JavaScript錯誤,AJAX請求,PHP(服務器)的響應,單個頁面文件加載等等等等
1
所有我能想到的會使用以Chrome開發者工具,網絡標籤,查看序列事件。或者甚至更好,Firefox中的HTTPFox插件。 這將有助於你找出JS調用和PHP文件的執行順序是通過AJAX訪問。
什麼在服務器端是不容易做到,但你可以使用XDebug你的代碼調試。
相關問題
- 1. darcs修改記錄工作流程
- 2. 使用PyCharm和Python日誌記錄的正確工作流程
- 3. 用於記錄SSIS工作流程的工具
- 4. 在bash腳本上做一個完整的工作流程
- 5. 獲取完成流程的最後一個工作目錄
- 6. 更新CRM 2011中的記錄時觸發的工作流/流程
- 7. PHP PDO工作流程
- 8. 最佳PHP工作流程
- 9. Vtiger6.4工作流程每次記錄修改都不起作用?
- 10. MS Dynamics CRM。工作流更新記錄
- 11. 如何在以前的工作流程完成時觸發Oozie工作流程
- 12. Sharepoint工作流程中的多個記錄
- 13. NetSuite工作流程來更新不同類型的記錄
- 14. 工作流程錯誤 - 無法找到此工作流程作業所需的記錄
- 15. 實時工作流程的動態365時,記錄被刪除
- 16. 如何使用SuiteScript取消記錄中的工作流程?
- 17. 流程記錄EOF
- 18. AEM CQ等待工作流程完成
- 19. 從活動內完成工作流程
- 20. Salesforce:記錄被時間依賴工作流程鎖定
- 21. 如何在工作流程中實現日誌記錄
- 22. 爲工作流程歷史記錄執行Sitecore獲取命令
- 23. 如何重寫git歷史記錄以匹配流行的git工作流程
- 24. Salesforce觸發記錄刪除工作流程
- 25. 如何記錄工作流程基礎活動
- 26. Sharepoint Designer 2007 - 工作流程和輔助工作流程關係
- 27. CQ5工作流程收件箱通知工作流程後堅持完成
- 28. JavaScript的工作流程在Adobe活動
- 29. Clojure REPL和工作流程
- 30. Gerrit和Git工作流程
當然,我已經使用Firebug與Firephp並經常使用debug_backtrace的,但只顯示某一功能的堆棧跟蹤,而不是完整的工作流程。 – Ferenjito
可能很難獲得完整的快照,例如回溯:PHP和JS日誌將在不同的地方開始......您將無法在PHP回溯中看到JavaScript事物。 Firebug/Chrome調試器等工具是查看Web應用程序中發生的事情的強大工具。 – ale