Outils pour utilisateurs

Outils du site


bloc2:prog:gen:codeigniter

Ceci est une ancienne révision du document !


CodeIgniter

Définition

CodeIgniter est un framework PHP open-source destiné au développement d'applications web dynamiques. Il est léger, performant et suit le motif de conception MVC (Modèle-Vue-Contrôleur). Son principal avantage est sa facilité d'installation et sa rapidité d'exécution, le rendant idéal pour les développeurs cherchant une solution efficace et simple d'utilisation.

https://codeigniter.com/user_guide/

Structure

CodeIgniter suit une architecture MVC qui se compose de trois parties principales :

  • Modèle (Model) : Gère l'accès aux données et aux bases de données.
  • Vue (View) : Gère l'affichage des informations à l'utilisateur.
  • Contrôleur (Controller) : Fait le lien entre le Modèle et la Vue en gérant la logique de l'application.

Le projet CodeIgniter comprend les dossiers suivants :

  • app/ : Contient les fichiers du projet (contrôleurs, modèles, vues, etc.).
  • public/ : Dossier accessible publiquement (contient l'index principal).
  • system/ : Contient le cœur du framework.
  • writable/ : Contient les fichiers temporaires et de cache.

Installation

Configuration

Mode development/production

Paramètres généraux

Base de données

Routes

bloc2/prog/gen/codeigniter.1743355485.txt.gz · Dernière modification : 2025/03/30 19:24 de idass.h