Why I Choose CodeIgniter

I love codeigniter
I’m web based developer since 2005, and this is my opinion about CakePHP  and Codeigniter PHP framework. Based on speed on work and freedom on produce web based application.

  • CakePHP have command line and Codeigniter doesn’t have.
    I don’t need command line. Most of my web based application doesn’t need command line. Maybe not just my work, most of web based application in the world not use command line.
  • CakePHP have ORM and Codeigniter doesn’t have.
    When I work for lot of  job, I need fastest framework. And I’m not understand, ORM make me trouble. For example: when I need to create helper or model, on CakePHP too much secreet code, method, parameter and variable. When I want to solve a solution with a helper or a model, I was not free. Because CakePHP have lot of rules, and it’s will done in simple helper file with Codeigniter.
  • CakePHP using migrate or schema on console, but in Codeigniter it’s never used
    Yes, the answer is simple. We have phpMyAdmin as database manager. So, why using cake schema or migration plugin from CakePHP, phpMyAdmin give me faster solution to generate or modifiy database structure.
  • CakePHP use hasMany, hasOne, etc. But in Codeigniter it’s never used and more simple
    hasMany, hasOne, etc make me trouble when I need full speed to finish project. CakePHP doesn’t have good manual book, for each of method, variable, parameter, and everything they call, too many terms but not much resource
  • CakePHP too much adopted the technique of RoR and Codeigniter based on PHP Developer need

8 thoughts on “Why I Choose CodeIgniter”

Leave a Reply

Your email address will not be published. Required fields are marked *