I recently was looking at different website frameworks and decided to revisit an old friend – CodeIgniter. CodeIgniter is a fast and lightweight PHP framework that has gained quite a following, and is famously known to power ExpressionEngine, a CMS that costs $300 per license. A friend recommended that framework to me a few years back, and after learning the MVC framework from it via online tutorials and books, built my first project, a Toronto-based Traffic/Parking Tickets filing program. Sadly, like the project, the framework doesn’t look like it’s materializing any further.
What shocked me was when EllisLab, the current owner of CodeIgniter, wrote a blog post last June that essentially looked like they were raising the white flag on the framework. The excuse: they don’t have time, money or resources to focus on it and are looking for someone to focus on it more. In a fast-paced world where everyone is busy and where new frameworks are coming out of the woodwork, it doesn’t look like there’s much hope left for it.
Looking at an independent post, it looks like the next frameworks to focus on are CakePHP and Laravel. Zend also works as they have been around the longest and offer PHP certification.
Rest in Peace, CodeIgniter. I will look to learn Laravel here as it looks to be the future in PHP framework coding.