相关工具 ############# XHProf ========= XHProf 是 Facebook 放出的轻量级调试工具。和 Xdebug 相比,XHProf 更加易用和可控,尤其是生成流程图和调试数据对比的功能很好很强大。 PHP 运行环境已经集成了 XHProf 工具,开发者可以方便的利用 XHProf 进行应用性能调优。下边我们就来看看如何在 PHP 运行环境中使用 XHProf。 首先,XHProf 生成的调试数据是存放在用户自己的 Storage 中的,所以开发者需要在 Storage 中创建一个名为 `xhprof` 的 Bucket 来存储数据。 然后,开发者可以在需要调优的代码前后分别加上 ``sae_xhprof_start()`` 和 ``sae_xhprof_end()`` 。 :: sae_xhprof_start(); // 需要调优的代码 // ... sae_xhprof_end(); 访问需要调试的页面,然后进入 XHProf 页面,就能看到刚才的调试数据了。 .. note:: 调试完毕后最好及时删除 Storage 中的 xhprof 这个 Bucket。 .. include:: ../services/libraries.rst