深度探讨PHP之性能http://www.oschina.net/news/23649/deep-into-php-performance

一般来说,PHP的性能倒真不是最大的问题。一个网站,系统运行的瓶颈往往出在资料库,网路连接方面。

当然作为数据处理,PHP不是那块料。

PHP程序的性能,只要不是那种深度循环,大量正则还可以。作为一个系统,解决速度等的问题可以考虑分散式,或者加缓存,或者使用一些其他的存储方案都是可以的。
facebook 的 xhprof 也不错。


如何评论一段PHP程序的好与坏?

就是要做到:简单;这样才能:好改、易读;这样才能方便:测试、调优!

好代码,第一个原则是:单一职责!

看看写的一段代码是不是只干了一件事?这样才能保持代码的简单,易读。
优化的话,建议上xdebug,来完成分析。
大家推荐的xhprof是伺服器上部署来抓取日志分析,很好用。

只是一段程序的话,不值得这样了,从设计上优化比较靠谱。


模块载入 xdebug 跑一遍,看下 日志,就知道 到底什么地方 开销最大了 然后 再优化
汇总PHP性能优化(针对php.ini优化、使用php时的一些建议,2个方面来帮助优化php)


试试 xhprof - PHP性能分析 这个网站可以基于xhprof 帮你记录网站php代码的性能
排名5000以后的网站应该不需要考虑程序的性能
推荐阅读:
相关文章