現現在php開始使用版本控制軟件(git
)來維護一個可審查的代碼歷史,讓咱們能夠建立代碼分支、復刻代碼和合並代碼。php
使用虛擬化工具(vagrant
)以及配置工具(ansible
、chef
、puppet
),來搭建跟生產服務器同樣的本地開發環境。nginx
使用依賴管理工具composer
使用專門的php組件。git
咱們本身寫的代碼遵循psr
社區標準。web
使用phpunit
工具來測試咱們編寫的代碼。緩存
使用php的fastcgi
進程管理器來部署應用。服務器
存放在nginx
這樣現先進的web服務器中。composer
使用操做碼緩存
來提高應用性能。工具
摘自《Modern PHP》 Josh Locakhart著性能