ThinkPHP

這陣子在玩 ThinkPHP Framework,算是小而彌堅,也因為不像 Zend 這類大型框架,所以速度上算是蠻快的;在文件支援上也很完整,用它來開發專案的確能省下不少時間。

以下是令我激賞的特色:

  • 查詢語言、連貫操作以及 CURD 模式:這簡直太方便了,更能縮短程式碼的行數!
  • 視圖模型:不需要在資料庫中先設計 View Table,由框架進行中介。
  • 類庫擴展性極佳:可輕鬆將以往製作的函式庫引入使用。
  • 模板引擎:個人覺得比 Smarty 更簡易的模板語言。
  • 快取機制:框架內建三種快取函數,輕易就能存取,更支援多種快取模式,如:memcache…等等。

當然啦,官方宣稱的特色不只如上述所言,好不好用當然見仁見智。

但就我的想法,如果需要能快速開發、並能兼顧速度以及夠用就好的功能性而言,ThinkPHP 的確值得推薦。