# CodeIgniter Reviews
**Vendor:** BCIT  
**Category:** [Cadres Web PHP](https://www.g2.com/fr/categories/php-web-frameworks)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 58
## About CodeIgniter
CodeIgniter est un puissant framework PHP avec une empreinte très réduite, conçu pour les développeurs qui ont besoin d&#39;un ensemble d&#39;outils simple et élégant pour créer des applications web complètes.




## CodeIgniter Reviews
  ### 1. CodeIgniter : Configuration facile, développement simple, intégrations fluides

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anushka V. | US IT Recruiter , Entreprise (> 1000 employés)

**Reviewed Date:** January 20, 2026

**Qu'aimez-vous le plus à propos de CodeIgniter?**

J'aime CodeIgniter pour sa facilité d'utilisation et sa mise en place rapide. Il offre toutes les fonctionnalités essentielles sans être compliqué, s'intègre facilement avec d'autres outils et API, et dispose d'une documentation solide ainsi que d'un support communautaire. Je l'utilise souvent et j'apprécie ses mises à jour régulières et sa fiabilité dans le monde réel.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Ce que je n'aime pas à propos de CodeIgniter, c'est qu'il a un nombre limité de fonctionnalités intégrées par rapport à des frameworks plus modernes, donc vous devez souvent ajouter des bibliothèques tierces pour des tâches avancées. Il n'impose pas non plus une structure très stricte, ce qui peut conduire à un code incohérent dans des projets à grande échelle ou à long terme.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

CodeIgniter résout le problème de l'affichage et du développement web complexe en fournissant un framework léger et facile à utiliser qui aide à construire des applications rapidement. Il élimine le besoin d'écrire tout à partir de zéro en offrant des outils prêts à l'emploi pour le routage, la gestion de base de données, la validation de formulaires et la sécurité.

  ### 2. Superbe plateforme pour l'environnement de travail

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ubaid Ur Rehman K. | Founder and Managing Director, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 09, 2024

**Qu'aimez-vous le plus à propos de CodeIgniter?**

J'aime le mode des catégories de travail de l'environnement.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Il n'y a rien ici à ne pas aimer parce que c'est convivial.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé ce cadre pour mon site personnel afin de comprendre une meilleure vue de la connaissance pratique sur les multiples versions comme par exemple Codeigniter 3 ou 4, etc. J'utilise toutes les vues pour travailler sur ce cadre comme la connexion à la base de données pour récupérer l'API d'une autre plateforme. C'est très facile de travailler dessus pour utiliser ce cadre. Je recommande personnellement ce cadre pour votre système et site web, c'est très facile à utiliser et à transformer votre rêve en réalité.

  ### 3. Meilleur framework d'application web PHP conçu pour aider les développeurs à créer des applications web dynamiques.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manoj Gowtham  T. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 04, 2023

**Qu'aimez-vous le plus à propos de CodeIgniter?**

CodeIgniter est connu pour son design léger et sa rapidité, ce qui en fait un bon choix pour développer des applications web à haute performance. Et le modèle d'architecture Model-View-Controller, qui sépare la logique de l'application en trois composants, améliore l'organisation et la maintenabilité du code.

**Que n’aimez-vous pas à propos de CodeIgniter?**

CodeIgniter n'est pas livré avec un système de mappage objet-relationnel (ORM) intégré. Bien que vous puissiez utiliser des bibliothèques tierces ou implémenter le vôtre, cela signifie que les développeurs doivent gérer les interactions avec la base de données de manière plus manuelle.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

Les vulnérabilités de sécurité, telles que les attaques XSS, peuvent poser des risques importants pour les applications web. CodeIgniter inclut des fonctionnalités de sécurité intégrées comme la validation des entrées, le filtrage des sorties et la protection CSRF, aidant les développeurs à créer des applications plus sécurisées.

  ### 4. CodeIgniter : Un framework facile à utiliser et personnalisable, mais avec quelques limitations

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jose M. | Programador full stack, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 15, 2023

**Qu'aimez-vous le plus à propos de CodeIgniter?**

CodeIgniter est un excellent framework de développement web qui offre une large gamme de caractéristiques et de fonctionnalités pour créer des applications web de haute qualité. L'un des principaux avantages de CodeIgniter est sa facilité d'utilisation et sa courbe d'apprentissage relativement basse par rapport à d'autres frameworks.

Avec CodeIgniter, les développeurs peuvent créer des applications web rapidement, grâce à la grande quantité de bibliothèques et d'outils intégrés qu'il offre. Le framework propose également une architecture MVC (Modèle-Vue-Contrôleur) qui aide à séparer la logique de l'application de la présentation des données, ce qui rend plus facile la maintenance et la mise à jour de l'application au fil du temps.

De plus, CodeIgniter est hautement personnalisable et évolutif, ce qui le rend idéal pour des projets de toutes tailles. Les développeurs peuvent ajouter de nouvelles caractéristiques et fonctionnalités à leurs applications facilement en utilisant des bibliothèques et des helpers préconstruits, ou en écrivant leur propre code.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Bien que CodeIgniter offre de nombreux avantages, il présente également certains inconvénients et limitations qui peuvent affecter les développeurs web. L'un des principaux inconvénients de CodeIgniter est qu'il n'est pas aussi populaire que certains autres frameworks de développement web, ce qui signifie qu'il peut être plus difficile de trouver des ressources et du support pour le framework.

Une autre limitation de CodeIgniter est qu'il n'est pas aussi modulaire que d'autres frameworks, ce qui signifie que les mises à jour et les changements peuvent être plus compliqués et nécessitent plus de travail manuel pour être mis en œuvre. De plus, CodeIgniter ne dispose pas d'une fonctionnalité intégrée d'authentification et d'autorisation, ce qui peut compliquer la mise en œuvre de ces fonctions dans une application web.

En outre, la documentation de CodeIgniter peut être confuse et incomplète dans certains domaines, ce qui peut rendre l'apprentissage et l'utilisation du framework difficiles pour les développeurs novices. Il est également important de noter que CodeIgniter n'est pas aussi puissant ou complet que certains autres frameworks, ce qui peut limiter sa capacité à gérer des projets web de grande envergure et de complexité.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

CodeIgniter résout plusieurs problèmes courants dans le développement web, tels que :

Facilité d'utilisation : CodeIgniter fournit une structure claire et concise pour le développement web qui facilite la création d'applications web complexes. Sa syntaxe facile à comprendre et son architecture MVC permettent aux développeurs de se concentrer sur le développement de la logique de leur application plutôt que de se soucier de l'infrastructure technique sous-jacente.

Développement rapide : Avec la grande quantité de bibliothèques et d'assistants intégrés, CodeIgniter permet aux développeurs de créer des applications web rapidement. Les développeurs peuvent tirer parti des fonctionnalités intégrées au lieu de devoir les créer à partir de zéro.

Personnalisation : CodeIgniter est hautement personnalisable et évolutif, ce qui permet aux développeurs d'ajouter de nouvelles fonctionnalités et caractéristiques à leurs applications facilement en utilisant des bibliothèques et des assistants préconstruits ou en écrivant leur propre code. Cela donne aux développeurs la liberté de créer des applications web qui répondent à leurs besoins spécifiques.

Communauté active : CodeIgniter dispose d'une communauté de développeurs active et en croissance, ce qui signifie qu'il y a une grande quantité de ressources, de tutoriels et de documentation disponibles en ligne pour aider les développeurs à résoudre des problèmes et à acquérir de nouvelles compétences.

En général, CodeIgniter est un outil précieux pour le développement web qui aide les développeurs à créer des applications web de haute qualité et personnalisées de manière plus rapide et facile.

  ### 5. Libérer la puissance de CodeIgniter : Un examen approfondi

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhavin D. | RPA Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 07, 2023

**Qu'aimez-vous le plus à propos de CodeIgniter?**

Certaines des meilleures caractéristiques de CodeIgniter sont qu'il est léger et rapide car il a une empreinte réduite, nécessite une configuration minimale et est optimisé pour la vitesse, ce qui en fait un excellent choix pour développer des applications web à haute performance, facile à utiliser, adapté aux projets de petite à moyenne taille, et bénéficie d'un large soutien de la communauté.

**Que n’aimez-vous pas à propos de CodeIgniter?**

CodeIgniter est un framework PHP populaire, mais il a ses limitations qui peuvent ne pas convenir aux projets plus grands et plus complexes. De plus, CodeIgniter manque de fonctionnalités de sécurité intégrées, de fonctionnalités intégrées limitées et d'une architecture obsolète.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

CodeIgniter offre une structure simple permettant aux développeurs de créer rapidement des applications web robustes et complètes. Cela bénéficie aux développeurs en leur faisant gagner du temps et des efforts dans le processus de développement, leur permettant de se concentrer sur la livraison de valeur à leurs clients ou utilisateurs.

  ### 6. Les frameworks PHP les plus légers avec la plus petite empreinte

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vineet Kumar G. | Senior Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 18, 2023

**Qu'aimez-vous le plus à propos de CodeIgniter?**

Cadre PHP léger pour créer un site web ou une application web basée sur PHP avec l'empreinte la plus petite. Le concept de hook est fabuleux, et le support de la POO dans la nouvelle version en fait un atout.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Rien, tout est parfait, je ne rencontre rien qui change mon avis pour le détester.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

C'est m'aider à créer un ERP basé sur le web avec le plus petit framework, c'est facile à gérer et à mettre à niveau.

  ### 7. Revue honnête sur Codeigniter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rishabh C. | Tech Intern, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 20, 2023

**Qu'aimez-vous le plus à propos de CodeIgniter?**

L'un des meilleurs aspects de CodeIgniter est son approche simple et directe du développement web, ce qui en fait un choix idéal pour les développeurs de tous niveaux de compétence. De plus, sa documentation exhaustive et sa grande communauté facilitent la recherche d'aide et de ressources en cas de besoin.

**Que n’aimez-vous pas à propos de CodeIgniter?**

À mon avis, un inconvénient potentiel de CodeIgniter est qu'il a une communauté relativement petite par rapport à d'autres frameworks PHP, ce qui peut rendre la recherche d'aide et de ressources plus difficile.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

À ce jour, CodeIgniter offre une manière simple et intuitive de gérer des tâches courantes de développement web telles que la validation de formulaires, l'interaction avec la base de données et la gestion des sessions.

  ### 8. Le cadre PHP super léger

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kamrul H. | Senior Programmer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 14, 2022

**Qu'aimez-vous le plus à propos de CodeIgniter?**

Codeigniter est le framework PHP le plus rapide et le plus léger par rapport aux autres. Il est facile de développer tout type d'application, et il est sécurisé. Système entièrement basé sur MVC. Il dispose d'un système d'URL convivial pour les moteurs de recherche. La mise en cache et le cryptage des données sont disponibles.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Pas de système modulaire. Pas assez de bibliothèques intégrées, un développeur devra étendre ou développer en fonction des exigences. Long à maintenir les codes.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

Quand j'ai besoin de développer une application en peu de temps, je préfère utiliser Codeigniter. J'ai développé un site e-commerce entièrement fonctionnel, un grand site de blog évolutif, une application de gestion de gym basée sur le web, un système d'inventaire pour les ONG, etc.

  ### 9. Cela prend quelques jours pour apprendre ce framework PHP avec des concepts de POO.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Athikur R. | Software Engineer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 27, 2022

**Qu'aimez-vous le plus à propos de CodeIgniter?**

Il suit l'architecture MVC avec un ensemble d'outils simple et élégant pour écrire du code en PHP.  
Son principal objectif est la sécurité du système. Codeigniter se concentre sur certains de ses composants majeurs :  
Les bases du Modèle-Vue-Contrôleur  
Validation de formulaire  
Les bases du routage  
Constructeurs de requêtes intégrés  
Ses bibliothèques par défaut et classes d'assistance.

**Que n’aimez-vous pas à propos de CodeIgniter?**

Apprendre une nouvelle technologie n'est pas un grand défi pour quelqu'un qui est passionné par le codage. Si vous avez une très bonne connaissance de PHP de base et des informations de base sur les concepts de POO, ce ne sera pas difficile pour vous mon ami. Après avoir bien compris la documentation, vous pouvez facilement commencer le développement d'une application CRUD (Créer, Lire, Mettre à jour et Supprimer). Et la terminer en une semaine. Une application CRUD de base vous donnera une excellente idée pour explorer davantage Codeigniter.

**Recommandations à d’autres personnes envisageant CodeIgniter:**

CodeIgniter vaut la peine d'être appris car CodeIgniter est un framework web basé sur PHP, il est très nécessaire de passer par PHP avant d'aller à CodeIgniter.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

Bugs/gestion des erreurs, Personnalisation, Sécurité, Interface conviviale, Migration sans tracas, Système basé sur MVC, Développement rapide, Meilleure optimisation pour les moteurs de recherche, Support communautaire, Développement piloté par les tests

  ### 10. Cela m'a aidé à démarrer une entreprise.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rafael S. | SW QA Team Leader, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 01, 2022

**Qu'aimez-vous le plus à propos de CodeIgniter?**

Le temps de développement rapide et le fait que vous pouvez commencer à développer littéralement en quelques minutes. Sans aucun doute, CodeIgniter est un framework qui vous permet d'avoir un projet PHP en très peu de temps sans la complexité de faire de nombreuses configurations, en plus de sa documentation étendue, l'une des choses que j'ai le plus appréciées à propos du framework est sa communauté active qui est toujours prête à aider.

**Que n’aimez-vous pas à propos de CodeIgniter?**

J'aime vraiment CodeIgniter, cependant j'aimerais avoir l'option d'obtenir un système de connexion intégré par défaut, cela réduirait certainement encore plus le développement du projet.

**Quels sont les problèmes que CodeIgniter résout, et en quoi cela vous est-il bénéfique?**

Je suis un freelance et je peux développer des API très rapidement, des intégrations, des applications web entièrement fonctionnelles et des preuves de concept avec ce cadre.


## CodeIgniter Discussions
  - [Is CodeIgniter good for large applications?](https://www.g2.com/fr/discussions/is-codeigniter-good-for-large-applications)
  - [What can CodeIgniter do?](https://www.g2.com/fr/discussions/what-can-codeigniter-do)
  - [Which of the following is are features of CodeIgniter framework?](https://www.g2.com/fr/discussions/which-of-the-following-is-are-features-of-codeigniter-framework)
  - [Is any guide available to use Codeigniter with react or Vuejs?](https://www.g2.com/fr/discussions/37109-is-any-guide-available-to-use-codeigniter-with-react-or-vuejs) - 1 upvote
  - [what libraries i can use for security purposes?](https://www.g2.com/fr/discussions/37089-what-libraries-i-can-use-for-security-purposes) - 1 upvote

- [View CodeIgniter pricing details and edition comparison](https://www.g2.com/fr/products/codeigniter/reviews/codeigniter-review-9079279?section=pricing&secure%5Bexpires_at%5D=2026-05-02+00%3A09%3A26+-0500&secure%5Bsession_id%5D=4923480c-626f-4a43-99e0-170cde90a98b&secure%5Btoken%5D=3d2a884216f5b7f07b8cfa068c097bb50df42d219459c18939bdeb3b6aab50d8&format=llm_user)


## Top CodeIgniter Alternatives
  - [Angular](https://www.g2.com/fr/products/angular/reviews) - 4.5/5.0 (153 reviews)
  - [Laravel](https://www.g2.com/fr/products/laravel/reviews) - 4.7/5.0 (145 reviews)
  - [CakePHP](https://www.g2.com/fr/products/cakephp/reviews) - 3.9/5.0 (40 reviews)

