0

我正在一个复杂的 Web 框架中工作,前端有很多 Javascript,后端有很多 PHP。由于我是新手,因此找出工作流程非常麻烦。有没有办法记录从发送请求到执行响应的完整函数调用序列(在 PHP、JS 或两者中)(或者请求发送后的 JS 被执行?)那真的有帮助。

4

2 回答 2

2

这里没有完美的解决方案,但您可能只需要使用浏览器调试工具,如 Firefox 的FirebugChrome 的 debugger。使用这些工具,您可以查看 JavaScript 错误、AJAX 请求、PHP(服务器)响应、单个页面文件加载等。

于 2013-08-12T08:24:43.503 回答
1

我能想到的就是使用 Chrome 开发人员工具、网络选项卡来查看事件顺序。或者更好的是,Firefox 中的 HTTPFox 插件。这将帮助您找出 JS 调用的执行顺序以及通过 AJAX 访问哪些 PHP 文件。

服务器端发生的事情并不容易理解,但您可以使用XDebug调试代码。

于 2013-08-12T08:25:22.940 回答