Why CakePHP

03Oct09
CakePHP

CakePHP

我在使用 CakePHP 之前已經有3-4 年的 PHP 經驗了

近年因為 frameworks 的興起, 我也在找尋一些可以配合快速開發的 PHP框架
以加速我的開發周期

其實只要 google 一下 PHP framework, 便有很多成熟的 framework 可以選擇
Zend, CodeIgniter, symfony… 而CakePHP 只是在第一頁的最尾
但我覺得 CakePHP是最開發快速的框架因為:

  • 有bake (非常重要!!!)
  • 有 scaffolding
  • 用 MVC model
  • build in test framework
  • rails like controller hook (雖然我沒有 rails 的經驗)
  • 功能上比較完備 (當然沒有到 Zend 的程度..)

缺點:

  • 相對慢的 framework (scalability 差一點點)
  • docs 相對少 (算還可以吧…)

因為我覺得 bake 實在太重要
完全 override 它的缺點, 所以便一直使用到現在了…



No Responses Yet to “Why CakePHP”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.