3 ms·
As a long-time CodeIgniter user I'm interested to know what Silex, Laravel etc have that CodeIgniter doesn't?
by rhubarbcustard 14y ago
As a long-time CodeIgniter user I'm interested to know what Silex, Laravel etc have that CodeIgniter doesn't?
- jtreminio 14y agoSure, 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');