PHP和Javascript日志完整的工作流程


PHP and Javascript - log complete workflow

我在一个复杂的Web框架中工作,前端有很多Javascript,后端有很多PHP。由于我是新手,了解工作流程非常麻烦。有没有一种方法可以记录从发送请求到执行响应(或者在发送请求后执行JS)的完整函数调用序列(用PHP、JS或两者)?这真的很有用。

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

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

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