bloc2:prog:gen:codeigniter
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:gen:codeigniter [2025/03/30 19:24] – [Structure] idass.h | bloc2:prog:gen:codeigniter [2025/03/30 19:46] (Version actuelle) – [Routes] idass.h | ||
|---|---|---|---|
| Ligne 24: | Ligne 24: | ||
| * '' | * '' | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| ===== Installation ===== | ===== Installation ===== | ||
| + | ==== 1. Prérequis ==== | ||
| + | |||
| + | Avant d' | ||
| + | |||
| + | * PHP 7.4 ou supérieur. | ||
| + | |||
| + | * Composer (gestionnaire de dépendances PHP). | ||
| + | |||
| + | * Une base de données compatible (MySQL, PostgreSQL, SQLite, etc.). | ||
| + | |||
| + | ==== 2. Installer CodeIgniter ==== | ||
| + | |||
| + | Exécutez la commande suivante dans le terminal : | ||
| + | |||
| + | < | ||
| + | |||
| + | Cela va télécharger et configurer la dernière version de CodeIgniter 4. | ||
| + | |||
| + | ==== 3. Lancer le serveur de développement ==== | ||
| + | |||
| + | Placez-vous dans le dossier du projet et exécutez : | ||
| + | |||
| + | < | ||
| + | |||
| + | L' | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| ===== Configuration ===== | ===== Configuration ===== | ||
| ==== Mode development/ | ==== Mode development/ | ||
| + | |||
| + | CodeIgniter propose plusieurs modes d' | ||
| + | |||
| + | * **Development :** Affiche les erreurs et facilite le débogage. | ||
| + | |||
| + | * **Production :** Cache les erreurs pour un environnement en ligne. | ||
| + | |||
| + | Pour changer de mode, modifiez le fichier '' | ||
| + | |||
| + | < | ||
| ==== Paramètres généraux ==== | ==== Paramètres généraux ==== | ||
| + | Certains fichiers permettent de configurer l' | ||
| + | |||
| + | * '' | ||
| + | |||
| + | * '' | ||
| ==== Base de données ==== | ==== Base de données ==== | ||
| + | Pour configurer la connexion à une base de données, modifiez | ||
| + | '' | ||
| + | < | ||
| + | public $default = [ | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ];</ | ||
| + | Pour exécuter des migrations : | ||
| + | < | ||
| ==== Routes ==== | ==== Routes ==== | ||
| + | CodeIgniter utilise un système de routage dans '' | ||
| + | < | ||
| + | $routes-> | ||
| + | $routes-> | ||
| + | $routes-> | ||
| + | |||
| + | Il est possible de créer des routes dynamiques et de définir des filtres de sécurité. | ||
bloc2/prog/gen/codeigniter.1743355485.txt.gz · Dernière modification : 2025/03/30 19:24 de idass.h
