剛學PHP的朋友們,當你把php基礎學通後,接下來就要進階到框架了吧,很多人都會選擇學習thinkPHP,是的,這是一個很容易入門,很容易學習的PHP框架。
因為thinkphp,採用mvc思想開發,它活動範圍主要是國內,而且完全免費開源,學習資料非常豐富,對於新手來說是學習php框架最佳的選擇,主要還是都是中文文件。 (推薦學習:PHP程式設計從入門到精通)
從5.0版本開始,編號為API開發而設計的高效能框架。配置開發也是非常簡單,一般下載框架就可以直接開發,開發程式碼風格也符合國人思想,所以簡單,快捷,適合新手的php框架。
ThinkPHP是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的。最早誕生於2006年初,2007年元旦正式更名為ThinkPHP,並遵循Apache2開源協定發布。
ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的效能和至簡的程式碼的同時,也注重易用性。並且擁有眾多原創功能和特性,在社區團隊的積極參與下,在易用性、擴展性和性能方面不斷優化和改進。
ThinkPHP是一個快速、相容且簡單的輕量級國產PHP開發框架,誕生於2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協定發布,從Struts結構移植過來並做了改進與完善,同時也藉鑒了國外許多優秀的框架和模式,使用物件導向的開發結構和MVC模式,融合了Struts的想法和TagLib(標籤庫)、RoR的ORM映射和ActiveRecord模式。
ThinkPHP可以支援windows/Unix/Linux等伺服器環境,正式版需要PHP5.0以上版本支持,支援MySql、PgSQL、Sqlite多種資料庫以及PDO擴展,ThinkPHP框架本身沒有什麼特別模組要求,具體的應用系統運行環境要求視開發所涉及的模組。
作為一個整體開發解決方案,ThinkPHP能夠解決應用開發中的大多數需要,因為其本身包含了底層架構、相容處理、基底類別庫、資料庫存取層、模板引擎、快取機制、插件機制、角色認證、表單處理等常用的元件,對於跨版本、跨平台和跨資料庫移植都比較方便。
並且每個元件都是精心設計和完善的,應用程式開發過程僅需要專注於您的業務邏輯。
以上是php為什麼要學thinkphp的詳細內容。更多資訊請關注PHP中文網其他相關文章!