# ThinkPHP V5.0——為API開發而設計的高性能框架
ThinkPHP是一個免費開源的,快速、簡單的面向對象的輕量級PHP開發框架,是為了敏捷WEB應用開發和簡化企業應用開發而誕生的。ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。遵循`Apache2`開源許可協議發布,意味著你可以免費使用ThinkPHP,甚至允許把你基于ThinkPHP開發的應用開源或商業產品發布/銷售。
> ThinkPHP5.0版本是一個顛覆和重構版本,采用全新的架構思想,引入了更多的PHP新特性,優化了核心,減少了依賴,實現了真正的惰性加載,支持composer,并針對API開發做了大量的優化,包括路由、日志、異常、模型、數據庫、模板引擎和驗證等模塊都已經重構,不適合原有3.2項目的升級,請慎重考慮商業項目升級,但絕對是新項目的首選(無論是WEB還是API開發)。
## 主要特性:
**規范**:遵循`PSR-2`、`PSR-4`規范,`Composer`及單元測試支持;
**嚴謹**:異常嚴謹的錯誤檢測和安全機制,詳細的日志信息,為你的開發保駕護航;
**靈活**:減少核心依賴,擴展更靈活、方便,支持命令行指令擴展;
**API友好**:出色的性能和`REST`支持、遠程調試,更好的支持API開發;
**高效**:惰性加載,及路由、配置和自動加載的緩存機制;
**ORM**:重構的數據庫、模型及關聯,`MongoDb`支持;
## 版權申明
發布本資料須遵守開放出版許可協議 1.0 或者更新版本。?
未經版權所有者明確授權,禁止發行本文檔及其被實質上修改的版本。?
未經版權所有者事先授權,禁止將此作品及其衍生作品以標準(紙質)書籍形式發行。?
如果有興趣再發行或再版本手冊的全部或部分內容,不論修改過與否,或者有任何問題,請聯系版權所有者?[thinkphp@qq.com](mailto:thinkphp@qq.com)。?
對ThinkPHP有任何疑問或者建議,請進入官方討論區 \[?[http://www.thinkphp.cn/topic](http://www.thinkphp.cn/topic)?\] 發布相關討論。
有關ThinkPHP項目及本文檔的最新資料,請及時訪問ThinkPHP項目主站?[http://www.thinkphp.cn](http://www.thinkphp.cn/)。
> 本文檔的版權歸ThinkPHP文檔小組所有,本文檔及其描述的內容受有關法律的版權保護,對本文檔內容的任何形式的非法復制,泄露或散布,將導致相應的法律責任。