Voici la structure des fichiers pour la version 2.0 de Code Igniter :
Fichier | Description |
---|---|
index.php | Ce fichier est le point d'entrée permettant d'accéder à tous les pages du projet de ce cadre d'applications. N.B. : C'est dans ce fichier qu'on peut indiquer si le projet en mode développement, de testing ou de production. |
license.txt | Ce fichier contient les informations de licence sur ce cadre d'application. |
application\config\database.php | Ce fichier contient les informations permettant d'effectuer une connexion à la base de données comme MySQL, PostgreSQL, SQL Server, SQLite, Oracle, ODBC,... |
application\views | Ce répertoire contient les vues ou les gabarits à afficher (exemple : la page «welcome» aurait le nom «welcome.php»). |
system | Ce répertoire contient les informations sur le coeur du système et le cadre d'application lui-même. Normalement, on n'a pas besoin de modifier ce dossier. |
system\core\ | Ce répertoire contient le coeur du cadre d'application. |
system\core\Benchmark.php | Ce fichier contient la classe CI_Benchmark laquelle permet d'activer le calcul de différences de temps entre deux points. |
system\core\CodeIgniter.php | Ce fichier contient les routines d'initialisation du coeur du cadre d'application. |
system\core\Config.php | Ce fichier contient la classe CI_Config laquelle permet d'activer les fichiers de configuration devant être géré. |
system\core\Controller.php | Ce fichier contient la classe CI_Controller laquelle est super classe permettant à chaque bibliothèque de CodeIgniter de s'y associer. |
system\core\Common.php | Ce fichier contient les fonctions communes utiliser par le cadre d'application. |
system\core\Exceptions.php | Ce fichier contient la classe CI_Exceptions laquelle permet de gérer les exceptions du cadre d'application. |
system\core\Hooks.php | Ce fichier contient la classe CI_Hooks laquelle permet d'ajouter des extensions au cadre d'application. |
system\core\index.html | Ce fichier un simple message d'accès refuser comme protection contre la navigation. |
system\core\Input.php | Ce fichier contient la classe CI_Input laquelle permet d'effectuer un traitement global des entrées de données sécuritaire dans le cadre d'application. |
system\core\Lang.php | Ce fichier contient la classe CI_Lang laquelle permet d'effectuer la gestion de multiple langage humain dans le cadre d'application. |
system\core\Loader.php | Ce fichier contient la classe CI_Loader laquelle permet d'effectuer le chargement des vues et des fichiers dans le cadre d'application. |
system\core\Model.php | Ce fichier contient la classe CI_Model laquelle permet d'effectuer la gestion de modèle dans le cadre d'application. |
user_guide | Ce répertoire contient la documentation sur ce cadre d'application. |
... | ... |
Dernière mise à jour : Jeudi, le 31 décembre 2015