thinkphp是一個免費開源的,快速、簡單的面向對象的輕量級php開發(fā)框架,是為了敏捷web應(yīng)用開發(fā)和簡化企業(yè)應(yīng)用開發(fā)而誕生的。thinkphp從誕生以來一直秉承簡潔實用的設(shè)計原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。遵循apache2開源許可協(xié)議發(fā)布,意味著你可以免費使用thinkphp,甚至允許把你基于thinkphp開發(fā)的應(yīng)用開源或商業(yè)產(chǎn)品發(fā)布/銷售。
注:ThinkPHP5.0版本是一個顛覆和重構(gòu)版本,采用全新的架構(gòu)思想,引入了更多的PHP新特性,優(yōu)化了核心,減少了依賴,實現(xiàn)了真正的惰性加載,支持composer,并針對API開發(fā)做了大量的優(yōu)化,包括路由、日志、異常、模型、數(shù)據(jù)庫、模板引擎和驗證等模塊都已經(jīng)重構(gòu),不適合原有3.2項目的升級,請慎重考慮商業(yè)項目升級,但絕對是新項目的首選(無論是WEB還是API開發(fā))。
主要特性:
規(guī)范:遵循PSR-2、PSR-4規(guī)范,Composer及單元測試支持;
嚴謹:異常嚴謹?shù)腻e誤檢測和安全機制,詳細的日志信息,為你的開發(fā)保駕護航;
立即學(xué)習(xí)“PHP免費學(xué)習(xí)筆記(深入)”;
靈活:減少核心依賴,擴展更靈活、方便,支持命令行指令擴展;
API友好:出色的性能和REST支持、遠程調(diào)試,更好的支持API開發(fā);
高效:惰性加載,及路由、配置和自動加載的緩存機制;
ORM:重構(gòu)的數(shù)據(jù)庫、模型及關(guān)聯(lián),mongodb支持;
本文來自ThinkPHP框架技術(shù)文章欄目:http://www.php.cn/phpkj/thinkphp/