Perbandingan Karakteristik PHP Framework terbaik

Perkembangan pemrograman dalam PHP semakin hari semakin bagus dan mengarah pada efisiensi, efektifitas dan reliabilitas.

Perkembangan itu sudah seharusnya diikuti oleh para programmer PHP untuk meningkatkan hasil programnya. Terdapat banyak framework yang diciptakan oleh berbagai pihak. Untuk mengetahui bagaimana framework tersebut memiliki kelengkapan dapat dilihat pada poin-point dibawah:

  • MVC: Indicates whether the framework comes with inbuilt support for a Model-View-Controller setup.
  • Multiple DB’s: Indicates whether the framework supports multiple databases without having to change anything.
  • ORM: Indicates whether the framework supports an object-record mapper, usually an implementation of ActiveRecord.
  • DB Objects: Indicates whether the framework includes other database objects, like a TableGateWay.
  • Templates: Indicates whether the framework has an inbuilt template engine.
  • Caching: Indicates whether the framework includes a caching object or some way other way of caching.
  • Validation: Indicates whether the framework has an inbuilt validation or filtering component.
  • Ajax: Indicates whether the framework comes with inbuilt support for Ajax.
  • Auth Module: Indicates whether the framework has an inbuilt module for handling user authentication.
  • Modules: Indicates whether the framework has other modules, like an RSS feed parser, PDF module or anything else (useful).
  • EDP: Event Driven Programming.New!

Sedangkan 10 Framework terpopuler adalah:

  1. Yii (100 votes)
  2. CodeIgniter (88 votes)
  3. CakePHP (70 votes)
  4. Zend (68 votes)
  5. Symfony (47 votes)
  6. PHPDevShell (35 votes)
  7. Prado (26 votes)
  8. Akelos (23 votes)
  9. ZooP (5 votes)
  10. QPHP (5 votes)

Dan 10 framework yang disukai yaitu:

  1. Yii (avg: 4.82)
  2. CodeIgniter (avg: 4.36)
  3. Symfony (avg: 4.32)
  4. CakePHP (avg: 4.3)
  5. PHPDevShell (avg: 4.26)
  6. Prado (avg: 4.08)
  7. Akelos (avg: 4.04)
  8. PhpOpenbiz (avg: 4)
  9. ZooP (avg: 3.6)
  10. Zend (avg: 3.59)

About mdin