相关工具¶
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 页面,就能看到刚才的调试数据了。
注解
调试完毕后最好及时删除 Storage 中的 xhprof 这个 Bucket。
公共资源¶
新浪云的为很多流行的开源js/css库提供了CDN加速服务,开发者可以引用我们的js/css库来提升你的应用的访问速度。