深度探討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以後的網站應該不需要考慮程序的性能
推薦閱讀:
相关文章