CodeIgniter is an open source web framework built in PHP, that’s been developed since its initial release in 2006. It follows a Model-View-Controller (MVC) architecture and development pattern (although can be modified to follow HMVC as well). The platform is particularly suited to rapid development (so perfect for testing ideas) as it reduces the amount of code needed for standard tasks when building sites through vast libraries of functions. These follow a straightforward and logical interface and structure which makes things much simpler for the developers.

The platform currently depends on PHP 5.6.0+ and can be used with a variety of database platforms for different scale applications.

It’s a significantly faster framework than some other open-source PHP market options, and is also noted for being lightweight – which makes it easier for smaller projects. By 2008 CodeIgniter stood out as the top leading framework and went on to be highly praised by Rasmus Lerdof, the creator of PHP and a tough critic of frameworks.

In 2013, there was some concern about the future of the platform, following EllisLab’s decision to no longer maintain it. Fortunately, in 2014, its maintenance was taken over by the British Columbia Institute of Technology and the future of the platform remains stable. BCIT has committed to transforming CodeIgniter into a “living lab, building the next generation of talented developers”, rather than just a tool for PHP development.

Our development teams have used Codeigniter on a number of projects in the past and would be happy to discuss any potential projects you have in mind for the platform.

Do you have a project built in CodeIgniter that you’d like to migrate to another platform? Or do you have something you’d like moved over to CodeIgniter? Check out our list of migrations for more details about how we work.

Get in touch

Either contact us using the details below, or fill out this form to send your message. If you’ve got a brief ready then attach that too. We’ll get back to you as soon as possible. +44 (0) 20 3137 5612 86-90 Paul Street,
London EC2A 4NE

We’ll never spam you or share your contact details with any other parties. Any files you share with us will be considered confidential.