CodeIgniter

framework PHP

CodeIgniter est un framework libre écrit en PHP. Il suit le motif de conception MVC et s'inspire du fonctionnement de Ruby on Rails. Les versions inférieures à la 2.0.0 sont compatibles avec PHP 4 et 5, tandis que celles supérieures à la 2.0.0 ne sont compatibles qu'avec PHP 5.1.6 ou plus. La version 3.0 requiert PHP 5.2.4 et la version 3.1 requiert PHP 5.3.7. La version 4 de CodeIgniter nécessite au minimum PHP 7.4.

CodeIgniter
Description de l'image Codeigniter.png.

Informations
Créateur EllisLab, Inc.
Développé par Institut de technologie de la Colombie-Britannique (2014-2019), CodeIgniter Foundation (depuis 2019)
Première version Voir et modifier les données sur Wikidata
Dernière version 3.1.13 ()[1]
4.4.1 ()[2]Voir et modifier les données sur Wikidata
Dépôt github.com
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en PHPVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Framework web
Licence MIT
Site web codeigniter.com

Histoire

modifier

CodeIgniter est issue de la société EllisLab et a été conçu par Rick Ellis[3], PDG de cette entreprise située dans l'Oregon, aux États-Unis. CodeIgniter est un dérivé de leur principal projet : ExpressionEngine.

La première version de CodeIgniter a été publiée le 28 février 2006. Une version majeure (2.0.0) est sortie le 28 janvier 2011, symbolisée principalement par l'abandon de l'utilisation de PHP 4 au profit de PHP 5.

Depuis juillet 2013, EllisLab recherchait un nouveau repreneur pour CodeIgniter. Le 6 octobre 2014 Ellislab annonce que le développement du framework se poursuivra sous la gouvernance du British Columbia Institute of Technology.

Codeigniter 4 est sorti le 24 février 2020, jour de l'anniversaire de Jim Parry qui était le chef de projet de Codeigniter 4 et est décédé le 15 janvier 2020.

Le projet se poursuit maintenant par d'autres chefs de projet.

Utilisations célèbres

modifier
  • Silk Road
  • Vanilla Forums (Basé sur Garden, un fork de CodeIgniter)
  • Portail des parents d'élèves de l'éducation nationale algérienne : http://awlyaa.education.dz

Notes et références

modifier

Voir aussi

modifier

Articles connexes

modifier

Liens externes

modifier