# 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. Meilleur choix pour le développement web. Simple, flexible et facilite des applications robustes et dynamiques.

**Rating:** 3.5/5.0 stars

**Reviewed by:** M M. | Solutions Architect, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 03, 2024

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

La partie où tout est configuré et prêt pour que les développeurs écrivent du code, y compris toutes les bibliothèques, etc. Les développeurs n'ont pas besoin d'être dérangés par des complexités inutiles.

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

A une courbe d'apprentissage plus longue pour que les nouveaux développeurs s'acclimatent au cadre.

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

le développement d'applications

  ### 5. 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.

  ### 6. 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.

  ### 7. 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.

  ### 8. 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.

  ### 9. 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.

  ### 10. 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

  ### 11. 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.

  ### 12. Torbjorn fait Codeigniter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Torbjorn Z. | Digital Innovation Manager, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 18, 2022

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

Codeigniter nous fournit le framework PHP pour créer des applications sécurisées sans avoir à coder les couches de base de données, et il prend également en charge la création d'applications selon le principe MVC.

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

Il existe deux versions de Codeigniter 3.x et 4.x, donc si vous avez développé une application riche en fonctionnalités sur 3.x, il n'y a pas de moyen facile de migrer vers 4.x sans réécrire une grande partie du code personnalisé.

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

Nous avions un cas d'utilisation pour une application de gestion d'équipage maritime, et c'est pourquoi nous avons choisi de la développer en utilisant Codeigniter 3.x.

  ### 13. Mon expérience encore inconnue avec CodeIgniter.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vincent S. | Web Architect, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 06, 2022

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

La simplicité d'établir des modèles et des vues, puis de pouvoir les manipuler via des contrôleurs.

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

La pénétration du marché n'est pas aussi puissante que je le souhaiterais.

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

J'ai une présentation à donner demain. Si tout se passe bien, CI résoudra de nombreux problèmes et nous bénéficiera.

  ### 14. CodeIgniter est très fiable pour exécuter le code de manière sécurisée et fiable.

**Rating:** 5.0/5.0 stars

**Reviewed by:** kishore b. | Talent Acquisition Specialist, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 14, 2021

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

Les commandes dans CodeIgniter sont simples à utiliser. Nous pouvons écrire le code de différentes manières. Si nous avons des doutes, nous pouvons consulter la documentation et apprendre à écrire les codes et les commandes. Nous pouvons nous connecter à la base de données rapidement et écrire la requête de manière simple. Sur une page, nous pouvons écrire toutes les commandes et requêtes; nous pouvons réutiliser le code.

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

Bien qu'il y ait quelques problèmes, les versions mises à jour de CodeIgniter ont surmonté toutes les difficultés rencontrées dans CodeIgniter.

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

Cela aide à la réutilisation du code; un code peut être utilisé plusieurs fois. Toutes les pages sont chargées à l'aide d'une page de contrôleur. Ainsi, la sécurité est renforcée.

  ### 15. Donner un avis sur CodeInitor en tant que développeur web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Imran A. | Full Stack developer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 29, 2021

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

Codeigniter est une plateforme de développement gratuite et open-source. Vous pouvez simplement développer des sites web avec Codeignitor, et les exigences de sécurité de Codeignitor sont incroyables. Codeignitor est extrêmement rapide et se concentre principalement sur le modèle et le contrôle de la vue, ce qui est idéal pour les développeurs. Codeignitor est également open source, ce qui vous permet de l'utiliser gratuitement. Il est assez léger, donc vous pouvez l'installer sur n'importe quel PC.

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

Je n'ai rien contre Codeignitor ; au contraire, j'aimerais faire une recommandation. Codeignitor ne se connecte pas avec d'autres plateformes, il n'y a pas de flexibilité du code, et vous ne pouvez même pas travailler ou produire un ensemble complet avec, et la documentation devra être mise à jour.

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

CodeIgniter est le meilleur framework à utiliser si vous voulez assurer un site web stable. Avec CodeIgniter, vous pouvez créer un site web sécurisé en peu de temps, et c'est un framework très fluide et adaptable, que vous travailliez en équipe ou seul. Dans CodeIgniter, vous pouvez facilement maintenir et gérer l'ensemble du projet.

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

Codeignitor me permet de créer facilement et rapidement des sites web. Les débutants peuvent facilement apprendre quoi faire avec, car il dispose d'une interface graphique très conviviale. Codeignitor est rapide et sécurisé, et vous pouvez l'utiliser pour un développement rapide. La configuration est simple et la compréhension ne prend pas beaucoup de temps.

  ### 16. Facile, rapide et fiable cadre

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal T. | Software Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2022

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

C'est très facile à apprendre, simple à utiliser et très rapide dans la mise en œuvre du serveur. C'est évolutif et idéal pour les applications web de taille moyenne. Il utilise l'approche MVC pour le développement.

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

Pour autant que je l'utilise, je n'ai pas vu de si gros problèmes. Il peut y avoir de petites choses comme le fait qu'il ne convient qu'aux applications de petite à moyenne taille. Sa communauté n'est pas aussi grande comparée à d'autres.

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

J'avais créé une application PHP pour que les étudiants passent des examens en ligne. Le côté enseignant est également en CodeIgniter dans le même projet. Facile à apprendre et à mettre en œuvre de nouvelles choses en CI. Approche entièrement orientée objet.

  ### 17. CodeIgniter est un framework PHP très utile.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Munendra K. | Software Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 18, 2022

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

CodeIgniter est très facile à utiliser et simple. CodeIgniter est une plateforme de développement open-source et gratuite. Nous développons nos sites web rapidement, et CodeIgniter offre une sécurité complète.

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

Nous ne voyons aucune aversion pour CodeIgniter ; cela peut être de petites choses comme le fait qu'il ne convient qu'aux applications de petite à moyenne taille. Certaines versions de CodeIgniter ne prennent pas en charge la dernière version de PHP.

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

CodeIgniter fonctionne sur plusieurs modules qui définissent différents travaux comme le contrôleur, la vue, le modèle, etc. CodeIgniter aide à la réutilisation du code; nous utilisons le même code de manière considérable. Toutes les pages sont chargées par la page du contrôleur, donc la sécurité est très bonne.

  ### 18. L'un des meilleurs frameworks PHP

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashrafujjaman B. | CEO & Project Manager, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 28, 2021

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

Codeigneter est convivial. La personnalisation est facile pour un programmeur. Le module et la vue rendent la structure facile à comprendre. Il a la qualité pour rivaliser avec le concurrent.

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

Certaines versions de Codeigniter ne prennent pas en charge la dernière version de PHP, c'est le seul problème que j'ai trouvé en travaillant avec Codeigniter. Oui, si les problèmes de compatibilité sont résolus, alors ce sera un jeu d'enfant.

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

Ma recommandation pour les personnes qui souhaitent développer une application web et ont un budget limité peut utiliser Codeigniter.

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

Je préfère toujours Codeigniter pour le développement web et le développement d'applications web. Je suis plus productif maintenant. Le coût est assez raisonnable, donc la performance de mon entreprise a augmenté.

  ### 19. Je l'ai trouvé très simple à comprendre et facile de créer un site web basique en peu de temps.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 31, 2021

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

C'est très facile à comprendre et rapide à coder un site web en peu de temps. Ce que j'aime le plus, c'est que vous pouvez accéder facilement aux fonctions d'un contrôleur dans Chrome car vous n'avez pas besoin d'écrire une route pour cela, ce qui rend le développement rapide. De plus, vous n'avez pas besoin de créer un modèle de table dans votre code non plus, il suffit d'écrire une requête et Hurraaah cela fonctionne sans aucune définition de type de données des champs des tables. On peut facilement avoir une idée de quoi faire en regardant simplement la structure des dossiers car c'est MVC. De plus, cela fonctionne bien avec HTML sans aucun problème.

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

Quant à moi, je ne rencontre jamais de problème impossible à résoudre dans CodeIgniter. Il y a toujours des moyens de contourner les choses. Mais il devrait y avoir des moyens faciles de faire des choses basiques comme la connexion. Dans CodeIgniter, nous devons écrire tout le code, tandis que dans Laravel, nous devons simplement créer la structure de la table et exécuter une commande, et la connexion fonctionne parfaitement. Deuxièmement, l'erreur 404 devrait être sur toute l'application, car si j'accède à une mauvaise URL, elle devrait pointer vers 404 et je ne devrais pas avoir besoin de coder pour cela.

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

Si vous souhaitez construire votre application avec performance et fiabilité en peu de temps, alors CI est la meilleure option.

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

Construire différents sites web en peu de temps sans écrire trop de code pour des applications de petite et moyenne taille. De plus, la connexion à la base de données et l'obtention de données sont assez faciles. Une petite équipe ou une seule personne peut gérer l'ensemble du projet. La création d'API est rapide et l'intégration des paiements est facile.

  ### 20. Créez facilement des sites web et des API avec CodeIgnitor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Imran A. | Freelancer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 29, 2021

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

Ce que j'aime le plus dans le framework Codeigniter, c'est un langage très simple à apprendre qui est basé sur le langage PHP, qui est le langage par excellence pour apprendre la programmation web. En plus de son code simple pour développer des systèmes, ce langage inclut déjà une très bonne sécurité, pour éviter que votre code et les données de la base de données soient facilement piratés. Ce langage est basé sur le modèle MVC (Modèle, Vue, Contrôleur), qui est la méthodologie de programmation qui est actuellement une référence pour le développement. Ce modèle est le même que celui des grands langages de développement du moment, tels que Laravel, Python, entre autres, ce qui garantit que si un système développé en Codeigniter est facilement migré vers un autre langage de programmation comme mentionné ci-dessus. Il est également très facile à installer et à configurer, et l'obtention du programme est complètement gratuite.

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

Codeigniter n'est pas un langage pour développer des systèmes avec de grandes exigences techniques, l'administration de la structure de la base de données doit être effectuée séparément, c'est-à-dire que les modifications des tables et leur création doivent être faites directement dans la base de données, contrairement aux programmes Laravel et Django où elles sont administrées depuis le logiciel lui-même. Un autre aspect qui est faible dans Codeigniter, c'est que leurs bibliothèques et helpers ne sont pas très spécialisés, ce sont des outils pour développer des systèmes simples, donc si une bibliothèque robuste est requise pour développer des modules techniquement avancés, cela ne répond pas aux attentes. Un autre élément que je n'aime pas à propos de Codeigniter est qu'à partir de la version 2.6, ils menacent de ne pas continuer à développer Codeigniter à travers le projet code, codeigniter.org, ce qui génère de l'incertitude lors de la standardisation de tous les projets avec cet outil.

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

Je recommanderais Codeigniter pour les entreprises où le développement logiciel est un outil de support pour leurs processus principaux et non pas comme une entreprise qui cherche à commercialiser et offrir leurs systèmes comme un outil commercial. Je le recommanderais également aux entreprises ayant des limitations budgétaires pour embaucher des développeurs et cherchant à former leur propre personnel avec une courbe d'apprentissage faible. Il ne nécessite pas non plus de personnel technique expert pour l'installation et la configuration du logiciel, car effectuer ces tâches avec Codeigniter est très facile et ne nécessite pas ce personnel technique expert.

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

Un des problèmes que le programme Codeigniter nous a aidés à résoudre au ministère était qu'il avait été précédemment développé en Laravel et que les programmeurs utilisant cet outil sont très prisés sur le marché du travail, et tout le personnel de développeurs a quitté l'organisation en même temps. Maintenant, il est plus facile d'embaucher des développeurs moins chers en Codeigniter et il est plus facile de former des programmeurs novices, car la courbe d'apprentissage de ce langage est courte. De plus, la dynamique au Venezuela nous pousse à développer des applications pour résoudre des problèmes très rapidement, et avec Codeigniter, il est très facile et rapide de développer un système d'information.

  ### 21. Hautement recommandé

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kapil S. | PHP Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 01, 2021

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

Codeigniter est l'un des frameworks PHP les plus flexibles à ce jour. La meilleure partie de ce framework que j'aime le plus est sa taille, sa structure de fichiers et sa bibliothèque. L'un des meilleurs frameworks pour les projets de petite à moyenne envergure.

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

Seulement quelques choses que je n'aime pas à propos de Codeigniter, c'est qu'il est moins efficace lorsque je cherche des frameworks front-end comme Vue.js, React, etc.

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

Selon mon opinion ou recommandation, le framework Codeigniter devrait être compatible avec tous les frameworks front-end de JavaScript.

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

D'abord, j'ai développé un site de petites annonces en core-PHP, mais après un certain temps, j'ai besoin d'ajouter plus de fonctionnalités, ce qui devient un problème de casse-tête pour moi. Mais quand j'utilise ce framework, c'est facile pour moi d'appliquer des modifications petites ou grandes sur le site.

  ### 22. CodeIgniter pour le développement

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sudan S. | Associate Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 28, 2021

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

CodeIgniter est un framework très simple et efficace de PHP qui peut être utilisé pour développer des systèmes de niveau simple à complexe. Il est facile à apprendre, surtout pour un débutant. C'est un framework très flexible qui peut également être utilisé dans un environnement MVC. Il est léger, sécurisé avec un bon support de générateur de requêtes.

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

CodeIgniter pourrait ne pas être utile pour développer des systèmes plus complexes. En raison du manque de différentes fonctionnalités, cela devient un peu fatigant de développer des systèmes complexes. Il n'inclut pas suffisamment de plugins pour travailler avec.

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

Fondamentalement, CodeIgniter est utilisé pour développer des systèmes MIS. Il est utilisé pour suivre les demandes des clients, la facturation et la gestion des utilisateurs ainsi que le contrôle et la visualisation des données.

  ### 23. J'ai trouvé CodeIgniter un framework léger et facile à utiliser pour commencer.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Syed Mamoon A. | Associate Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 27, 2021

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

CI est un système basé sur MVC très simple et facile à utiliser.

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

La documentation sur l'inclusion des applications tierces devrait être améliorée.

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

J'ai créé des RestAPI et des systèmes de gestion, y compris un système de gestion immobilière, un système pour l'industrie alimentaire, un système pour un détaillant.

  ### 24. Développement d'API facile.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Santosh P. | Chief Technology Officer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 27, 2021

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

C'est vraiment facile dans Codeigniter de développer des API RestFul. J'aime la façon dont Codeigniter offre au développeur la liberté de développer des API à sa manière.

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

Quelque chose que je n'aime pas à propos de Codeigniter, c'est qu'il ne fournit pas beaucoup de fonctions de sécurité. La plupart du temps, je dois travailler beaucoup juste pour assainir les données.

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

J'ai actuellement fourni des API RESTful pour un jeu d'applications mobiles.

  ### 25. Le framework MVC le plus rapide !

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ronald A. | Fullstack developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 27, 2021

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

Le cadre est le plus rapide, plus léger, facile à utiliser, facile à apprendre, coût minimum pour comprendre. Cadre MVC clair. Facile à créer une API Restful!

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

il est très difficile de trouver des plugins supplémentaires qui sont officiellement vérifiés, car sur le site CodeIgniter ne fournit pas de plugins supplémentaires pour soutenir le développement d'applications avec CI.

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

Plus de communauté pour partager des informations sur le dépannage.

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

Le temps, c'est le plus rapide, bon coût. Son avantage.

  ### 26. c'est facile de développer n'importe quel type d'application

**Rating:** 3.5/5.0 stars

**Reviewed by:** Noman A. | Analyst Software Engineer (Php backend), Entreprise (> 1000 employés)

**Reviewed Date:** January 30, 2021

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

CI ayant une grande communauté, lorsque vous empilez, vous recevrez de l'aide de la communauté.

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

CI désactiver ce n'est pas strict. vous pouvez briser le rôle CI...

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

il a MVC. développement facile module par module et atteindre votre jalon. vous pouvez livrer à votre client un code maintenable module par module.

  ### 27. Super cadre pour le développement logiciel rapide

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pickup Lines H. | Senior Full Stack Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 28, 2021

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

L'architecture du cadre. Idéal pour tous types de projets.

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

Si nous comparons à yii2 et laravel, il a donc certaines limitations.

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

Il y a de nombreux avantages.

  ### 28. sept

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Éducation primaire/secondaire | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 30, 2021

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

Configuration facile, modèles faciles, MVC ordonné et connexion facile à la base de données

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

Un peu complexe lorsqu'on utilise Guzzle ou un autre fournisseur

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

Je crée un site web avec CI, les avantages sont une structure facile entre la vue et le contrôleur. De plus, les modèles et les bibliothèques sont très utiles.

  ### 29. C'était une belle expérience et j'ai apprécié de travailler avec.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 02, 2021

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

Configuration rapide de la structure MVC, quelqu'un peut simplement l'installer et elle est prête à l'emploi.

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

Les frameworks offrent la possibilité de configurer tous les getters/setters, donc avoir cette option est une excellente idée.

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

système de gestion des employés et système de gestion de la paie

  ### 30. J'utilise CodeIgniter depuis plus de 1,5 ans et c'est un excellent framework, vraiment facile à utiliser.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Restaurants | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 28, 2021

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

L'API m'a vraiment impressionné. C'était vraiment très facile à mettre en œuvre !

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

Je n'aime pas vraiment sa migration descendante, elle supprime parfois les tables qui sont dans les migrations précédentes.

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

J'ai été très bon en créateur de requêtes !

  ### 31. Codeigniter

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jhon M. | ODOO, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 23, 2019

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

Ce que j'aime le plus dans le framework Codeigniter, c'est un langage très simple à apprendre qui est basé sur le langage PHP, qui est le langage d'apprentissage de la programmation web par excellence. En plus de son code simple pour développer des systèmes, ce langage a une très bonne sécurité déjà incluse, pour éviter que votre code et les données de la base de données soient facilement piratés. Ce langage est basé sur le modèle MVC (Modèle, vue, contrôleur), qui est la méthodologie de programmation qui est actuellement une référence pour le développement. Ce modèle est le même que le grand langage de développement du moment, tel que Laravel, Python, entre autres, ce qui garantit que si un système développé en Codeigniter est facilement migré vers un autre langage de programmation comme mentionné ci-dessus. Il est également très facile à installer et à configurer, et l'obtention du programme est complètement gratuite.

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

Codeigniter n'est pas un langage pour développer des systèmes avec de grandes exigences techniques, l'administration de la structure de la base de données doit être effectuée séparément, c'est-à-dire que les modifications des tables et leur création doivent être faites directement dans la base de données, contrairement aux programmes Laravel et Django où elles sont administrées depuis le logiciel lui-même. Un autre aspect qui est faible dans Codeigniter, est que leurs bibliothèques et helpers ne sont pas très spécialisés, ce sont des outils pour développer des systèmes simples, donc si une bibliothèque robuste est requise pour développer des modules techniquement avancés, cela ne répond pas aux attentes. Un autre élément que je n'aime pas à propos de Codeigniter est qu'à partir de la version 2.6, ils menacent de ne pas continuer à développer Codeigniter à travers le projet code, codeigniter.org, ce qui génère de l'incertitude lors de la standardisation de tous les projets avec cet outil.

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

Je recommanderais Codeigniter pour les entreprises où le développement de logiciels est un outil de support pour leurs processus principaux et non comme une entreprise qui cherche à commercialiser et offrir leurs systèmes comme un outil commercial. Je le recommanderais également aux entreprises ayant des limitations dans leur budget pour embaucher des développeurs et cherchant à former leur propre personnel avec une courbe d'apprentissage faible. Il ne nécessite pas non plus de personnel technique expert pour l'installation et la configuration du logiciel, car effectuer ces tâches avec Codeigniter est très facile et ne nécessite pas ce personnel technique expert.

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

Un des problèmes que le programme Codeigniter nous a aidés à résoudre au ministère était qu'il avait été précédemment développé en Laravel et que les programmeurs utilisant cet outil sont très prisés sur le marché du travail, et tout le personnel de développeurs a quitté l'organisation en même temps. Maintenant, il est plus facile d'embaucher des développeurs moins coûteux en Codeigniter et il est plus facile de former des programmeurs novices, puisque la courbe d'apprentissage dans ce langage est courte. Aussi, la dynamique au Venezuela nous pousse à développer des applications pour résoudre des problèmes très rapidement, et en Codeigniter, il est très facile et rapide de développer un système d'information.

  ### 32. Codeigniter

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gheylert G. | Licenciado, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 22, 2019

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

Ce que j'aime le plus à propos de CodeIgniter, c'est que c'est un langage simple basé sur le modèle, vue, contrôleur (MVC), dont le modèle nous permet de mieux organiser le code. Il dispose également d'une grande variété de bibliothèques qui facilitent le travail pour développer des modules très rapidement. Son installation et administration sont très simples et bénéficient d'un support d'information très étendu grâce au projet CodeIgniter. D'autres aspects importants sont que vous pouvez vous connecter à la plupart des bases de données, sans modifier les instructions, grâce au moteur "active record". La courbe d'apprentissage est faible et CodeIgniter dispose d'une grande variété de documentation de sa syntaxe et de ses aspects techniques.

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

Ce que je n'aime pas à propos de Codeigniter, c'est que le développement du langage a été menacé de ne pas continuer à fournir de support et à mettre à jour ses versions. Ces rumeurs ont circulé avec la version 2.6. Mais ils ont mis à jour le langage à la version 3x et cela a un peu minimisé les doutes. Bien qu'il dispose d'un grand nombre de bibliothèques, Codeigniter n'est pas un langage robuste pour développer de grandes applications qui nécessitent l'utilisation de technologies de pointe. Bien que vous puissiez développer des applications robustes et de qualité. Les grandes entreprises préfèrent des applications avec des langages plus avancés tels que Laravel, Django, Java.

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

Je le recommanderais aux entreprises qui développent des systèmes d'information basés sur la gestion des données pour générer des informations sans haute technologie. Il est également plus facile d'obtenir ou de former des programmeurs. Votre support et les informations de votre système sont bien soutenus par le projet codeigniter.org. L'installation et l'administration sont très simples. Sa philosophie est basée sur le modèle MVC, donc le code est séparé et plus facile à gérer.

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

Le principal problème qui a été résolu avec CodeIgniter était d'obtenir des programmeurs dont les tarifs étaient plus accessibles pour le ministère. D'autres avantages sont que la courbe d'apprentissage est faible, ce qui facilite la formation des débutants ou des programmeurs inexpérimentés. De plus, comme c'est un langage simple, vous pouvez développer des applications plus rapidement et de très bonne qualité.

  ### 33. Codeigniter facile à installer et à configurer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Carmen H. | Secretarial Assistant, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 29, 2019

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

L'un des aspects que j'apprécie chez Codeigniter est qu'il s'agit d'un programme facile à installer et à configurer sur n'importe quelle plateforme de système d'exploitation ou sur des serveurs ou des ordinateurs personnels avec une configuration standard. Il existe d'autres programmes comme Laravel qui, pour être installés par exemple sous Linux, nécessitent du temps et de la patience pour être configurés. Un autre avantage de Codeigniter est que vous pouvez vous connecter à la plupart des gestionnaires de bases de données de manière très simple via le fichier Database.php. De plus, grâce au moteur de commande "Active Record", l'exécution des requêtes et les commandes de gestion des données des tables sont très rapides et fiables avec peu de codage.

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

Ce que je n'aime pas avec Codeigniter, c'est que pour créer ou mettre à jour une table de base de données, il faut avoir des connaissances sur la base de données que vous intégrez dans le système pour effectuer des modifications, donc vous devez avoir accès et installer le moteur de base de données, alors que d'autres langages comme Laravel, vous permettent d'effectuer ces tâches de maintenance depuis la même console du programme grâce aux commandes de la technique Artisan. D'autres aspects qui causent des désavantages par rapport à d'autres langages sont que les plug-ins qui peuvent être utilisés dans Codeigniter ne sont pas aussi robustes que, par exemple, la bibliothèque decoreo, qui présente des défaillances lorsque vous souhaitez envoyer un e-mail avec un fichier associé.

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

Je recommande Codeigniter pour les entreprises dont le département de support technique ne dispose pas de l'expertise nécessaire pour installer et configurer des applications de développement, car Codeigniter peut être installé par les développeurs eux-mêmes de manière rapide et simple. De plus, il est plus facile d'embaucher et de maintenir du personnel travaillant avec cet outil de programmation. Le soutien et l'information de son système sont bien soutenus par le projet codeigniter.org, ce qui fait que la documentation des nouveaux changements et mises à jour du logiciel est bien à jour jusqu'à présent.

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

L'un des principaux problèmes auxquels toute équipe de développement de système doit faire face lorsqu'elle est en plein milieu d'un projet de développement est la migration ou le départ de programmeurs, en raison de la concurrence salariale qui existe sur le marché et du manque de programmeurs en langage de haut niveau. D'autre part, il est plus probable de trouver de nouveaux programmeurs, avec une expérience en développement moyen, qui travaillent avec Codeigniter, car il est très facile à apprendre et il existe de nombreux tutoriels et cours en ligne. À son tour, Codeigniter dispose d'une communauté de programmeurs qui aident et fournissent des outils pour la formation de nouveaux programmeurs. Un autre avantage est qu'il n'est pas nécessaire d'avoir des administrateurs de systèmes d'exploitation experts pour installer et configurer Codeigniter car c'est tout simplement très facile.

  ### 34. Cadre PHP basé sur la POO

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nishant r. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 08, 2019

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

Sécurité. En raison du cadre basé sur MVC, il est facile de naviguer et rend le flux de données plus sécurisé. Extension. Avec des fonctions intégrées faciles et une fonctionnalité d'intégration rapide, cet outil a aidé à développer sa communauté très rapidement. En raison de cela, il y a un grand nombre de tutoriels vidéo disponibles, ce qui le rend facile à apprendre. Documentation. Il a une description courte et précise de ses fonctionnalités disponibles sur Internet, permettant de rechercher la syntaxe et de corriger les erreurs facilement. Léger. Avec une taille très réduite sur le disque dur, il est pratique à utiliser et ne nécessite pas une grande capacité de stockage pour le PC.

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

Modulation difficile.  
Sans support pour séparer les modules, cela rend le code difficile à comprendre et non adapté au marché actuel, où l'on exige principalement un code propre et gérable.  
Anciennes bibliothèques.  
La plupart des bibliothèques sont obsolètes et celles qui ne le sont pas, certaines de leurs fonctionnalités ne peuvent pas être prédites quant à leur durée de support dans le cadre. Par exemple, la bibliothèque "cart". Elle ne prend en charge que PHP 5.6. Donc, avec les personnes utilisant une version mise à jour, le développeur doit leur fournir une solution différente avec les mêmes fonctions.

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

Bon pour les débutants en développement Web.

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

Nous l'utilisons pour le développement web de sites web et de projets web de bas niveau. En gardant à l'esprit les fonctionnalités solides, ce cadre est très efficace lors du développement d'applications web personnalisées. De plus, il est open source, ce qui réduit le coût du projet, augmentant directement la satisfaction des clients.

  ### 35. Meilleur framework Php

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nandu V. | PHP Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 28, 2019

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

CodeIgniter est le meilleur framework open source sécurisé de PHP qui est facile à apprendre et à coder. Nous pouvons construire des applications web très bonnes et sécurisées en un rien de temps avec CodeIgniter. J'utilise ce framework depuis les 3 dernières années, presque toute ma carrière en codage est liée à CodeIgniter. Nous pouvons réaliser de nombreuses applications web et sites CMS avec CodeIgniter.

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

beau cadre rien de mal à dire à ce sujet

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

beau cadre l'utiliser

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

création d'applications web

  ### 36. Trop facile à travailler avec

**Rating:** 4.5/5.0 stars

**Reviewed by:** Divyang S. | Network Security Analyst, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 01, 2019

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

Sa plateforme MVC lui confère une sécurité basée sur la programmation orientée objet tout en n'incluant pas les classes elles-mêmes !! Flux de contrôle facile du côté utilisateur au codage côté serveur et vice versa, créant des modules clairs qui sont compréhensibles même pour un nouveau recruteur qui reprend un ancien module.

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

Le même, plateforme MVC. Il ne permet pas de flux direct du côté utilisateur au côté serveur. Le flux doit être contrôlé de manière systématique sinon il est bloqué. Aussi, le principal problème de CodeIgniter est ses bibliothèques. Les cadres récents ont amélioré cette pénurie mais même les novices et les experts aiment toujours coder à travers ce cadre PHP robuste.

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

Problèmes de script côté serveur. Son code et sa conduite sont très stricts mais c'est cela qui garantit sa fiabilité et sa polyvalence.

  ### 37. Codeigniter

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Télécommunications | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 15, 2019

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

Très facile à apprendre, car ce cadre dispose d'une documentation très excellente et son utilisation et application ne sont pas si difficiles. J'aime vraiment votre Activerecord, car il aide lors de la création de requêtes à la base de données et rend la connexion avec elles beaucoup plus facile et rapide.

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

Il n'a pas d'ORM, cela pourrait être intégré à d'autres frameworks et le mettre au même niveau que d'autres frameworks un peu plus utilisés. Je pensais que vous devriez créer un ORM pour CodeIgniter.

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

Très bon cadre pour les débutants, je le recommanderais aux développeurs qui s'intègrent dans le monde du cadre MVC.

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

Idéal pour les développeurs qui commencent avec MVC. Avec ce framework, je fais en sorte que les développeurs juniors aient une courbe d'apprentissage un peu plus rapide.

  ### 38. Cadre léger et riche en fonctionnalités.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alejandro C. | Desarrollador Full-Stack, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 31, 2018

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

Ce cadre est assez léger, ce qui le rend parfait pour des services simples où une charge de travail importante n'est pas attendue. Sa documentation est très complète, pleine d'exemples pratiques et facile à comprendre.

La courbe d'apprentissage de Codeigniter est douce, c'est un excellent cadre pour commencer dans le développement PHP MVC.

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

Il a des lacunes que d'autres frameworks surmontent, telles que l'utilisation de composer, des espaces de noms, etc. La version 4 de CodeIgniter devrait être mise à jour en conséquence.

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

Si vous souhaitez commencer à développer sur PHP MVC, essayez CodeIgniter.

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

Nous recherchons principalement un développement rapide, sur des projets légers.

  ### 39. Ne sous-estimez pas ce vieux renard.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Johan v. | CEO and Fullstack web developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 29, 2017

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

Rapide à mettre en œuvre, rapide à exécuter et facile à apprendre.

Vous pouvez configurer CodeIgniter (version 3.x) en quelques minutes. C'est la manière la plus rigide de faire du MVC avec PHP. Mais la grande chose est que vous n'êtes pas obligé de vous en tenir à ce modèle si vous le souhaitez autrement.

J'aime beaucoup la possibilité de créer vos propres bibliothèques, ce qui est également un moyen facile de se lier à des fonctionnalités tierces comme Mustache, Kint, PHPExcel, TCPDF, et d'autres.

CodeIgniter est excellent pour construire des API REST. Vous sautez simplement la vue dans le MVC et vous êtes prêt à partir.

La documentation est suffisante et propose des tutoriels pour vous aider à démarrer rapidement.

La performance est excellente et surpasse la plupart des autres frameworks. Principalement parce que CodeIgniter n'ajoute pas beaucoup de surcharge et reste proche de ce que PHP était censé faire. Une remarque importante est que PHP 7 est pris en charge à partir de la version 3.14 et suivantes.

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

La dernière version au moment de l'écriture est la version 3.15. Cela ne prend pas en charge les espaces de noms, ce qui est un gros inconvénient par rapport à d'autres frameworks plus récents comme par exemple Laravel, Slim ou Zend. Cela fait que la réputation de CodeIgniter est actuellement celle d'un ancien framework qui ne correspond pas aux nouveaux.

Actuellement, des progrès sont réalisés avec la version 4 de ce framework, qui va être une réécriture complète du framework et qui prend en charge de nombreuses fonctionnalités également disponibles dans Laravel. Mais les progrès sont lents et prennent déjà presque 2 ans et ne sont qu'en phase alpha.

CodeIgniter ne prend pas en charge le middleware (très populaire dans Laravel et Slim).

Concernant la version 3 dans son état actuel, il n'y a pas grand-chose à détester si vous savez ce que CodeIgniter n'est pas capable de faire (espaces de noms, middleware).

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

Si vous envisagez CodeIgniter, jetez un œil à la version 4 (phase alpha) et considérez qu'elle n'est pas rétrocompatible avec la version 3 (version actuelle). Si vous voulez une alternative performante, vous pourriez également envisager le framework Slim, qui ressemble un peu à Laravel, mais en plus petit. Si vous voulez rejoindre la majorité des développeurs PHP à la recherche d'un framework, envisagez Laravel.

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

Au fil des années, nous avons construit un grand nombre d'applications basées sur Ext JS qui communiquaient avec un serveur backend basé sur CodeIgniter. Certaines de ces applications sont en fonctionnement depuis presque 10 ans.

Pourtant, lorsque j'ai besoin d'un serveur backend fonctionnant rapidement pour une nouvelle application, j'ai tendance à choisir CodeIgniter plutôt que Laravel, simplement parce que je peux commencer à programmer en quelques minutes sans avoir à me battre avec la configuration du framework.

  ### 40. Codez moins et de manière facile à comprendre

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Enseignement supérieur | Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 24, 2017

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

eh bien, la structure du dossier parce qu'elle utilise la méthode de style MVC, donc cela peut m'aider et pas seulement moi mais aussi les autres

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

les dossiers qui ne sont pas utilisés par le client ne doivent pas être exclus, seuls le Modèle, la Vue et le Contrôleur doivent être visibles afin que ce soit agréable ou avantageux et plus lisible et facile d'accès.

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

Eh bien, pour les autres qui aiment créer un site et si vous êtes étudiant et que vous étudiez ou avez plus d'expérience dans la mise en œuvre de sites web, alors vous pouvez commencer à utiliser CodeIgniter. C'est facile à utiliser et la structure de CodeIgniter est facile à lire.

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

Lorsque je crée un modèle pour un certain contrôleur, je me rends compte que si j'utilise un modèle pour tous les modèles, je veux dire comme la fonctionnalité du constructeur, alors en créant un modèle puis en le configurant dans le modèle que j'ai créé, le résultat a été réussi et cela m'a facilité la tâche de coder et d'écrire le modèle.

  ### 41. Apprécié et continue d'écrire des applications web en utilisant ce bijou.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Filip K. | Ruby Developer, Externalisation/Délocalisation, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 07, 2016

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

Simplicité. Et je crois que la simplicité d'apprentissage et d'utilisation de ce framework est quelque chose qui a vraiment convaincu la communauté PHP d'adopter le flux MVC, quelque chose que Zend et Cake ont vraiment échoué à faire. Je veux dire, ils ont fait leur part, mais CI a vraiment introduit MVC de la bonne manière avec une approche très simple et élégante.

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

Ce que je crois avoir éloigné la plupart des utilisateurs. Il n'était pas en phase avec l'évolution du langage PHP mais maintenant il a introduit composer, et il y a quelques plugins pour faire du TDD. Dans le passé, en tant qu'utilisateur, vous deviez pirater le fichier Codeigniter.php pour offrir une sorte d'expérience TDD.

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

Ne soyez pas un hipster et profitez de la simplicité, une chose que je peux recommander est simplement d'ouvrir le code source, de suivre le flux de requêtes et de lire le code. Je crois que c'est le seul framework qui peut être lu en quelques heures et comprendre chaque partie du code. Il n'y a pas de meilleure documentation que de faire cela et avec ci, c'est un plaisir.

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

J'écrivais des sites web, par exemple j'ai écrit un agrégateur, un réseau publicitaire, etc. Comme je l'ai dit, c'était un plaisir de l'utiliser sur mes projets et tout le monde pouvait simplement reprendre et continuer avec le projet avec très peu d'effort.

  ### 42. Mon premier CMS facile à apprendre et rapide.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Toni H. | Programmer, Writer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 05, 2016

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

CodeIgniter est facile à apprendre même pour les débutants en PHP. Il a des ensembles de bibliothèques et d'assistants avec des exigences minimales pour une production rapide. Sa structure de framework est également traçable et facile à comprendre.

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

C'est un peu tard pour suivre la technologie PHP, mais avec une nouvelle gestion du développement, elle commence à s'élever et à progresser.

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

CodeIgniter est toujours, le framework PHP le plus rapide et facile à utiliser pour le développement de projets simples à grands. Il est adapté aux nouveaux venus en PHP même si vous ne connaissez pas PHP auparavant. Dans mon pays (Indonésie), CodeIgniter est toujours le framework PHP le plus utilisé.

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

J'ai réalisé de nombreux projets allant d'un simple site, d'un système éducatif à un grand système de gestion pour le gouvernement.

  ### 43. CodeIgniter est un framework de développement d'applications web léger et orienté objet.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dirk T. | Executive Director, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 08, 2016

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

CodeIgniter s'intègre parfaitement dans presque n'importe quel projet. Il est relativement léger et n'impose pas un certain style de développement ou de conception de projet. Il convient aussi bien aux applications pilotées par JavaScript qu'aux applications web purement PHP.

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

CodeIgniter est relativement bas niveau et n'a pas suffisamment de fonctionnalités pour développer rapidement de plus grandes applications web. CodeIgniter n'est pas livré avec des composants pour construire des éléments d'interface graphique (il existe un cadre séparé pour cela qui repose sur CodeIgniter).

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

Si vous développez habituellement vos applications web à partir de zéro et si vous avez déjà une bibliothèque de fragments de code sur laquelle vous vous appuyez, CodeIgniter peut très probablement être intégré très facilement à ce que vous avez déjà. Cela peut ne pas être le bon choix car il ne couvre que les bases très élémentaires.

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

J'ai principalement utilisé CodeIgniter pour des applications web très simples, qui avaient plus d'activités en arrière-plan (backend) que sur le site web lui-même. C'est aussi très impressionnant en tant que framework de développement d'API REST.

  ### 44. Le framework PHP le plus facile à utiliser

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chidiebere N. | Senior Tech. Trainer, Technologie de l'information et services, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 08, 2016

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

J'aime la structure initiale des dossiers et l'architecture générale du cadre. C'est très facile de savoir où se trouve quoi, surtout en tant que débutant utilisant le cadre. En dehors de cela, le cadre a beaucoup de fonctions d'assistance qui facilitent la vie du développeur. Certains des assistants incluent du code pour travailler avec des formulaires, des URL, des images et des téléchargements, etc. Le cadre est très extensible. Dans mon cas, j'ai modifié le fonctionnement des contrôleurs et des modèles en utilisant MY_Model et MY_Controller. De cette façon, je peux fondamentalement changer beaucoup de choses, y compris le routage par défaut et même interpoler les requêtes pour changer les comportements.

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

Pendant un certain temps, CodeIgniter n'a pas été mis à jour et il a donc fallu très longtemps avant que nous commencions à obtenir les nouvelles fonctionnalités que d'autres frameworks incluaient.

Des choses comme l'incapacité d'utiliser des espaces de noms pourraient être un repoussoir pour certains développeurs. CodeIgniter ne peut pas non plus être utilisé pour construire des API REST dès le départ. Pour le faire facilement, il faudrait installer des packages externes. Le système de CodeIgniter pour travailler avec les modèles utilise ActiveRecord. Pour des personnes comme moi, avoir un ORM pourrait être un pari plus sûr par rapport à un système de QueryBuilder comme ActiveRecord. Le système de routage de CodeIgniter n'est pas très bien développé. Mis à part le fait que la communauté s'est habituée au hack .htaccess, mapper des routes à des fonctions de contrôleur peut être très difficile. Il n'y a pas de notion de Middleware dans CodeIgniter et pour le faire, il faut en fait faire beaucoup de modifications sur le fonctionnement de base de CI.

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

Pas le meilleur cadre disponible. Cela vaut vraiment la peine d'essayer, surtout parce que dans l'année de l'essor des frameworks MVC PHP, CI était l'un des premiers prétendants. Par conséquent, de nombreux systèmes PHP hérités sont construits avec.

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

Pour l'instant, je l'utilise pour créer des applications de petite à moyenne taille. Principalement pour des clients. Le principal avantage d'utiliser CodeIgniter pour moi est l'extrême facilité, surtout pour les applications simples.

  ### 45. meilleurs frameworks web évolutifs et les plus compréhensibles, mon préféré.

**Rating:** 5.0/5.0 stars

**Reviewed by:** 小兵 . | 创始人, Internet, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 07, 2016

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

Cadres MVC clairs, style de programmation compatible avec C++, et coût minimum pour comprendre les cadres pour les nouveaux; de plus, de nombreuses bibliothèques plug-and-play que vous pouvez utiliser gratuitement.

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

Pas de méthode officielle pour déployer le système logiciel sur la machine de production. À part cela, je ne peux en trouver aucune autre.

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

Si vous souhaitez poursuivre un cadre web pur qui correspond à vos styles de programmation en c/cpp, et que vous n'aimez pas les cadres lourds nécessitant des connaissances propriétaires basées sur Java, le CodeIgniter basé sur le langage PHP sera le meilleur choix.

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

Nous développons un système utile pour les petites et moyennes entreprises, telles que les restaurants, certaines entreprises sans système d'information efficace. Principalement, notre système produit des fonctions extensibles sur l'application WeChat.

  ### 46. J'ai travaillé sur le développement de quelques applications web en utilisant CodeIgniter.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 07, 2016

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

Le fait qu'il soit très petit et qu'il aide à garder le code géré est l'une des choses que j'aime à son sujet. Auparavant, je développais des applications web sans utiliser de framework, après avoir utilisé CI, j'ai réalisé à quel point le code devenait gérable. De plus, le soutien de la communauté est très bon.

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

Il n'y a rien en particulier que je n'aime pas à ce sujet. Dernièrement, je suis passé au framework Laravel pour certains de mes travaux de développement et Laravel offre de nombreuses fonctionnalités prêtes à l'emploi. Mais encore une fois, ce n'est que ma préférence personnelle.

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

C'est un bon outil à utiliser, si vous n'utilisez pas d'autres frameworks.

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

Le problème sur lequel nous travaillons est la validation de l'historique de location des consommateurs et son rapport au bureau de crédit. Il y a aussi une partie orientée vers le consommateur qui aide le consommateur à s'inscrire au service.

La gestion du code est l'un des avantages les plus visibles que j'ai constatés en utilisant l'intégration continue (CI). Son utilisation a également réduit le temps de développement du produit.

  ### 47. Toutes mes applications héritées sont basées dessus.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Sécurité et enquêtes | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 12, 2016

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

Mon principal attrait pour le cadre est les fonctionnalités bien documentées et la familiarité. Bien que certains se plaignent de l'âge et du manque de certaines fonctionnalités, celles-ci arriveront dans la prochaine version.

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

Je n'aime pas que la communauté PHP dans son ensemble ait complètement abandonné ce framework sans lui donner le temps nécessaire pour progresser. Moi aussi, j'utilise maintenant d'autres frameworks, mais j'attends avec impatience un CodeIgniter incluant les fonctionnalités de PHP 7+.

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

Attendez la version PHP 7 qui sortira dans un an ou deux - cela vaudra la peine pour les fonctionnalités modernes.

**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 créer des sites web, des blogs, des API et d'autres projets. Tout cela sert les intérêts commerciaux de mes clients. Grâce à la familiarité du produit et au nombre de classes natives et vanilles qui fonctionnent avec, je peux construire des choses plus rapidement.

  ### 48. Excellent cadre MVC pour créer des applications web de niveau entreprise

**Rating:** 4.0/5.0 stars

**Reviewed by:** Saul W. | Chief Executive Officer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 07, 2016

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

L'enregistrement actif rend la création de modèles vraiment facile. Cela abstrait le processus d'accès à votre base de données MySQL et vous permet de construire très facilement et rapidement une grande bibliothèque de modèles qui accèdent et interagissent rapidement avec votre base de données.

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

peut vous encourager à écrire du code de type saut qui ne favorise pas une bonne conception logicielle. J'aime aussi la classe de session car elle vous encourage à stocker des variables globales pour un utilisateur dans la session, ce qui peut devenir déroutant et échouer à des moments importants.

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

télémétrie radio pour les Raspberry Pi et autres unités d'enregistrement de données.

  ### 49. Le pire framework pour le développement PHP moderne

**Rating:** 0.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 07, 2016

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

Rien. C'est un cadre hérité qui ne vaut pas la peine d'être mentionné du tout.

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

Codeigniter est à des années-lumière derrière ses homologues. Le framework s'accroche encore à une vieille mentalité concernant la façon dont les applications PHP sont conçues.

Un dégoût particulier est le concept de Modèle de CodeIgniter. Les modèles dans CodeIgniter ne sont qu'un ensemble de méthodes d'assistance pour les manipulations de base de données. Il n'y a pas de contrat, c'est trop désordonné.

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

J'ai utilisé CodeIgniter pour créer un annuaire de la ville. Après en avoir eu assez de son fonctionnement, je suis passé à un autre langage.

  ### 50. Cadre décent pour les sites de petite à moyenne taille, avec une courbe d'apprentissage faible

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 08, 2016

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

Le cadre est organisé selon une structure simple, avec des dossiers et des noms de fichiers spéciaux utilisés pour spécifier différents composants MVC. Il utilise une découverte de fichiers "magique" suffisante (par exemple, en liant automatiquement un contrôleur en fonction de son nom) pour réduire la configuration nécessaire pour démarrer rapidement.

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

Ce n'est pas très orienté objet, et sa dépendance à des noms spéciaux peut être limitante pour les grands projets. Un site avec de nombreux contrôleurs ou modèles peut rapidement devenir désorganisé à mesure que les fichiers s'accumulent.


## 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?locale=fr&section=pricing&secure%5Bexpires_at%5D=2026-06-05+14%3A08%3A55+-0500&secure%5Bsession_id%5D=605117b4-0499-4d19-a915-855934c17bca&secure%5Btoken%5D=a698b6e65c4f8dec6bdf683c2b12cfb6f22c7357b73e72b8d6f2c4d54d4b702d&format=llm_user)


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

