回覆列表
-
1 # 夢迴故里歸來
-
2 # 周小豬GK
如果是新專案,推薦使用最新穩定版本,效能很好,或者bug更少,還可以體驗更多新功能。但如果是老專案,只能能對應能支援的版本。
-
3 # web說
選擇版本分幾種情況。
相容舊web系統如果原來已存在web系統,此時PHP版本應該根據web系統來決定。
相容舊作業系統,如window xp如果用PHP來開發執行在XP、Server 2003等作業系統上執行的web,此時應該選擇PHP5.5。
開發通用型框架如果需要開發的是通用型框架,為了儘量滿足更多人使用,建議用PHP 7.0以上版本。
開發Web系統如果僅僅需要重新開發一個系統,則建議PHP7.2+即可。
測試PHP特性如果需要測試PHP最新特性,使用開發版PHP或最新版本PHP。
結語無需相容、無需通用就用PHP7.2+即可。
建議PHP語法儘量不要用最新的,否則PHP版本無法降級。
要保持開發環境、測試環境、正式環境一致則用Docker來容器化。
我主要使用的是php7.1這個版本,雖然不是最新的php7.4,但是對於新特性的使用足夠了。
版本的選擇主要還是看具體應用,如果沒有老版本的專案,或者框架的特殊要求,那麼我們儘可能選擇最新的版本,因為新版本不僅有更好的效能,還有著更快速地開發效率,同時有著安全的保證。
php5和php7是兩個差別非常大的版本,無論是效能,開發效率,還是擴充套件都有著巨大的差別,對於一個新專案,php7是最佳選擇,沒有其它選項。