Introducing G2.ai, the future of software buying.Try now
Paige
Sponsored
Paige
Visit Website
Product Avatar Image
CodeIgniter

By BCIT

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at CodeIgniter and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.3 out of 5 stars

How would you rate your experience with CodeIgniter?

Paige
Sponsored
Paige
Visit Website
It's been two months since this profile received a new review
Leave a Review

CodeIgniter Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

Perceived Cost

$$$$$
Product Avatar Image

Have you used CodeIgniter before?

Answer a few questions to help the CodeIgniter community

CodeIgniter Reviews (57)

Reviews

CodeIgniter Reviews (57)

4.3
57 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Toni H.
TH
Programmer, Writer
Computer Software
Small-Business (50 or fewer emp.)
"My First CMS that Easy to Learn and Fast"
What do you like best about CodeIgniter?

CodeIgniter is easy to learn even for newbie in PHP. It has minimum requirement sets of libraries and helpers for fast production. It's framework structure are also traceable and easy to understand. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

It is a bit late of following PHP technology but with a new development management it begin to raise and take up some progress. Review collected by and hosted on G2.com.

Dirk T.
DT
Executive Director
Information Technology and Services
Small-Business (50 or fewer emp.)
"CodeIgniter is a lean, object oriented web application development framework"
What do you like best about CodeIgniter?

CodeIgniter integrates seamlessly into almost any project. It's comparably slim and it doesn't impose a certain development style or project design onto you. It was as well for JavaScript driven applications as it does for pur PHP web apps. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

CodeIgniter is relatively low-level and hasn't enough functionality for quickly developing larger web applications. CodeIgniter doesn't come with any components to build GUI elements (there's a separate framework for that that sits on top of CodeIgniter). Review collected by and hosted on G2.com.

Chidiebere N.
CN
Senior Tech. Trainer
Information Technology and Services
Mid-Market (51-1000 emp.)
"The easiest to use PHP Framework"
What do you like best about CodeIgniter?

I like the initial folder structure and the overall architecture of the framework. It's very easy to know where what is especially as a beginner using the framework.

Apart from this, the framework has lots of helper functions that makes life easier for the developer. Some of the helpers include code for working with forms, urls, image and upload etc.

The framework is very extensible. In my case, I've modified how controllers and models operate using MY_Model and MY_Controller. This way I can fundamentally change a lot including default routing and even interpolating requests to change behaviours. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

For a while, CodeIgniter was not updated and so it took very long before we started to get the new features that other frameworks were including.

Things like the inability to use namespaces might be a put-off for some developers.

CodeIgniter is not also able to be used for building REST APIs right off the bat. To do this easily, one would have to install external packages.

CodeIgniter's system of working with models makes use of ActiveRecord. For people like myself, having an ORM might be a safer bet compared with a QueryBuilder system like ActiveRecord.

CodeIgniter's routing system is not very well developed. Apart from the fact that the community has gotten used to the .htaccess hack, mapping routes to controller functions can be very difficult.

There's no notion of Middleware in CodeIgniter and to do this you have to actually do a lot of modification on the core operation of CI. Review collected by and hosted on G2.com.

小兵 .
创始人
Internet
Small-Business (50 or fewer emp.)
"best scalable and most understandable web frameworks, my favourite."
What do you like best about CodeIgniter?

Clear MVC frameworks, compatible cplusplus programming style, and minimum cost to understand the frameworks for new one; moreover, many plug-and-play libraries you can use in free. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

No an official method to deploy the software system to production machine. Except this, I cannot find any other one more. Review collected by and hosted on G2.com.

Verified User in Internet
II
Small-Business (50 or fewer emp.)
"I've worked on developing few web applications using CodeIgniter"
What do you like best about CodeIgniter?

The fact that it is very small and helps to keep the code managed is one of the things I like about it. Previously I was developing web applications without using any framework, after using CI I realised how manageable the code becomes. Also the community support is very good. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

There is not anything in particular I dislike about it. Lately I've switched to Laravel framework for some of my development works and Laravel provides many features out of the box. But again that is just my personal preference. Review collected by and hosted on G2.com.

Verified User in Security and Investigations
US
Mid-Market (51-1000 emp.)
"All of my legacy applications are based on it"
What do you like best about CodeIgniter?

My main like for the framework is the well documented features and familiarity. While some complain about the age and lack of certain features, these are coming in the next version. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

I dislike that the php community as a whole has completely abandoned this framework without giving it the time it needs to progress. I too use other frameworks now, but look forward to a php 7+ feature included codeigniter. Review collected by and hosted on G2.com.

Saul W.
SW
Chief Executive Officer
Small-Business (50 or fewer emp.)
"Great MVC Framework for creating enterprise level web applications"
What do you like best about CodeIgniter?

The active record makes creating models really easy. This abstracts the process of accessing your MySQL database and allows you very easily to quickly build a large library of models which access and interact with your database quickly. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

redirect can encourage you to write jumpy go-to like code which does not make for good software design. I also dislike the session class as it encourages you to store global variables for a user in the session which can get confusing and fall down at important points. Review collected by and hosted on G2.com.

Verified User in Internet
AI
Small-Business (50 or fewer emp.)
"The worst framework for modern PHP development"
What do you like best about CodeIgniter?

Nothing. It's a legacy framework not worth mentioning at all. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

Codeigniter is light years behind its counterparts. The framework still lends itself an old mindset about how PHP applications are.

One particular disgust is CodeIgniter's Model concept. Models in CodeIgniter is just a set helper methods for DB manipulations. There is no contract, too messy. Review collected by and hosted on G2.com.

Verified User in Computer Software
GC
Small-Business (50 or fewer emp.)
"Decent framework for small-to-medium sites, with a low learning curve"
What do you like best about CodeIgniter?

The framework is organized in a straightforward structure, with special folders and filenames used to specify different MVC components. It uses sufficient "magic" file discovery (e.g. automatically linking a controller based on its naming) to reduce configuration needed to get started quickly. Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

It's not very object oriented, and its reliance on special naming can be limiting for large projects. A site with many controllers or models can get disorganized quickly as files build up. Review collected by and hosted on G2.com.

Fahad K.
FK
M.D
Computer Software
Mid-Market (51-1000 emp.)
"Awesome!"
What do you like best about CodeIgniter?

The framework is lighter compared to other frameworks , and I cannot start telling you about the docs.

They are Well Written , resulting the learning curve being small which is nice :) Review collected by and hosted on G2.com.

What do you dislike about CodeIgniter?

Nothing , the framework has nothing to complain about except the support , but we can it on SO :) Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Perceived Cost

$$$$$
CodeIgniter Comparisons
Product Avatar Image
Visual Studio Code
Compare Now
Product Avatar Image
firebase
Compare Now
Product Avatar Image
Laravel
Compare Now
Product Avatar Image
CodeIgniter
View Alternatives