PHP LithiumPHP 框架
Lithium 是一個(gè)新興的 PHP 框架,完全構(gòu)建于 PHP 5.3 之上,充分利用了命名空間、后期靜態(tài)綁定(late static biding)、閉包(closure)等 5.3 特性。Lithium 的開發(fā)人員來自原 CakePHP 的核心成員,其輕量靈活的結(jié)構(gòu)可以容易的替換和集成第三方 ORM 或模板引擎。
Lithium 宣傳的另一大特點(diǎn)是原生對 MongoDB 的支持,數(shù)據(jù)模型默認(rèn)即是無限制schema的,同時(shí)該統(tǒng)一的數(shù)據(jù)模型也提供對 MySQL 等數(shù)據(jù)庫的支持,相當(dāng)于實(shí)現(xiàn)了一個(gè)同時(shí)支持 RMDB 和 MongoDB 的 Model+ORM 。
作為一個(gè)比較小眾的框架,Lithium 的缺點(diǎn)是在文檔方面比較缺乏,官方提供的文檔并不全面,有時(shí)需要翻看框架源碼才能更為清楚,其大量使用閉包的語法也會讓初學(xué)者略感迷惑。
評論
圖片
表情
