除非自己寫個簡單的小程序,幾百行的那種,原生的寫就行了。
稍微複雜一點的項目一般都用框架,寫的快,出錯少。 (推薦學習:PHP影片教學)
php框架國內用thinkphp比較多,就算是為了支持國產也要學一下~~
國際上流行的像Laravel、CI 、YII、ZF、等就很多了。
公司做專案一般都用框架,甚至自己去開發自己的框架。
為軟體系統發展到今天已經很複雜了,特別是伺服器端軟體,涉及的知識,內容,問題太多。
在某些方面使用別人成熟的框架,就相當於讓別人幫你完成一些基礎工作,你只需要集中精力完成系統的業務邏輯設計
。而且框架一般是成熟,穩健的,他可以處理系統很多細節問題,例如,事務處理,安全性,資料流控制等問題。還有框架通常都經過很多人使用,所以結構很好,所以擴充性也很好,而且它是不斷升級的,你可以直接享受別人升級程式碼帶來的好處。
框架的最大好處就是重複使用。物件導向系統所獲得的最大的複用方式就是框架,一個大的應用系統往往可能由多層互相協作的框架所組成。
由於框架能重複使用程式碼,因此從一已有構件庫中建立應用變得非常容易,因為構件都採用框架統一定義的接口,從而使構件間的通訊簡單。
框架能重複使用設計。它提供可重複使用的抽象演算法及高層設計,並能將大系統分解成更小的構件,而且能描述構件間的內部介面。
這些標準介面使在已有的構件基礎上透過組裝建立各種各樣的系統成為可能。只要符合介面定義,新的構件就能插入框架中,構件設計者就能重複使用架構的設計。
框架還能重複分析。所有的人員若依照框架的思想來分析事務,那麼就能將它劃分為同樣的構件,採用相似的解決方法,從而使採用同一框架的分析人員之間能進行溝通。
以上是php用原生還是框架好的詳細內容。更多資訊請關注PHP中文網其他相關文章!