Code igniter training 1 Code Igniter un framework alliant simplicité et e ?cacité Code Igniter est un framework PHP compatible PHP qui propose des fonctionnalités intéressantes pour la création d ? application Web Pour couper court à toute discution il n
Code Igniter un framework alliant simplicité et e ?cacité Code Igniter est un framework PHP compatible PHP qui propose des fonctionnalités intéressantes pour la création d ? application Web Pour couper court à toute discution il n ? est pas aussi puissant que Symfony ou le Zend Framwork mais il o ?re d ? autres atout comme la simplicité la rapidité l ? e ?cacité et la documentation Installation L ? installation est très simple voir simpliste il su ?t de télécharger la dernier version et de l ? extraire dans le répertoire qui contiendra votre application Web Il faut ensuite con ?gurer le ?chier application con ?g con ?g php pour y mettre l ? URL de base Pour con ?gurer la ou les bases de données utilisées dans le site il faut modi ?er le ?chier application con ?g database php Ces trois opération permettent d ? avoir un site fonctionnel en quelques secondes Bien sur il existe d ? autres options de con ?guration qui permettrons aux plus aguerris d ? avoir une application aux plus proches de leurs désirs Caractéristiques Framework pour application Web Ce framework fournit les briques essentiels pour le développement d ? application Web sans pour autant être une usine à gaz On peut dire sans trop se tromper que les bibliothèques de Code Igniter couvrent des besoins des développeur Un framework libre Comme souvent dans le monde PHP le framework est libre Sa licence est du style Apache BSD Compatible PHP Bien que PHP soit de plus en plus utilisé il reste de nombreux serveur utilisant PHP et dont la place ne cesse d ? augmenter avec la migration des applications vers PHP Il peut être intéressant d ? utiliser cette compatibilité pour utiliser à nouveau ces ressources laisse libre Un framework Rapide De part sa nature un peu minimaliste les performances sont au rendez-vous CUne architecture MVC CodeIgniter se base sur une architecture MVC qui permet de bien séparer la logique métier de la présentation Avec ce motif de conception il est parfaitement possible de faire travailler des intégrateurs et des développeurs en parallèle sur les mêmes projets Les clean URLs ? CodeIgniter se base sur une approche orientées segments pour la gestion des URLs Ce mode de fonctionnement est devenu un standard pour tous les frameworks Le schéma mise en oeuvre s ? inspire de schéma de route de Ruby On Rails Les librairies CodeIgniter est fournit avec un certains nombres de librairies qui couvre les plus grand besoins des développeur Web On trouve par exemple des classes pour la gestions d ? un panier l ? upload de ?chier la manipulation d ? image l ? internationalisation la gestion des formulaires la base de données la gestion du cache les tests unitaires ? Ce framework est extensible à souhait Il est ainsi parfaitement possible d ? intégrer des libraries tierces ou créer ses propres helpers On trouve par exemple sur le site Doctrine un tutoriel pour remplacer la couche
Documents similaires










-
37
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 20, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 95.7kB