2 ms·
Sure, I'll list off a few reasons: * One of the biggest contributors to the community edition left and wrote a nice blog post about it [0] * CodeIgniter uses
by jtreminio 14y ago
Sure, I'll list off a few reasons:
* One of the biggest contributors to the community edition left and wrote a nice blog post about it [0]
* CodeIgniter uses some very untestable patterns [1]
* The way it allows loading classes is horrible [2]
* It feels like a first-generation PHP framework because it is a first-generation PHP framework
* It tries to do almost everything. A framework should have the bare minimum, and use outside libraries or libraries that were developed without the framework in mind.
[0] http://philsturgeon.co.uk/blog/2012/12/5-things-codeigniter-cannot-do-without-a-rewrite http://philsturgeon.co.uk/blog/2012/12/5-things-codeigniter-...
[1]
$ci =& get_instance()
[2]
$this->load->library('typography');