CodeIgniter - Présentation
CodeIgniter est un framework de développement d'applications, qui peut être utilisé pour développer des sites Web, en utilisant PHP. C'est un framework Open Source. Il dispose d'un ensemble très riche de fonctionnalités, ce qui augmentera la vitesse du travail de développement de sites Web.
Si vous connaissez bien PHP, CodeIgniter vous facilitera la tâche. Il dispose d'un ensemble très riche de bibliothèques et d'aides. En utilisant CodeIgniter, vous économiserez beaucoup de temps si vous développez un site Web à partir de zéro. Non seulement cela, un site Web construit dans CodeIgniter est également sécurisé, car il a la capacité d'empêcher diverses attaques qui ont lieu via des sites Web.
Caractéristiques de CodeIgniter
Certaines des fonctionnalités importantes de CodeIgniter sont répertoriées ci-dessous -
Système basé sur Model-View-Controller
Poids extrêmement léger
Classes de base de données complètes avec prise en charge de plusieurs plates-formes.
Prise en charge de la base de données Query Builder
Validation des formulaires et des données
Sécurité et filtrage XSS
Gestion de session
Classe d'envoi d'e-mails. Prend en charge les pièces jointes, les e-mails HTML / texte, plusieurs protocoles (sendmail, SMTP et Mail) et plus encore.
Bibliothèque de manipulation d'images (recadrage, redimensionnement, rotation, etc.). Prend en charge GD, ImageMagick et NetPBM
Cours de téléchargement de fichiers
Classe FTP
Localization
Pagination
Cryptage des données
Benchmarking
Mise en cache pleine page
Journalisation des erreurs
Profilage d'application
Classe de calendrier
Classe d'agent utilisateur
Classe d'encodage Zip
Classe de moteur de modèle
Classe de rétrolien
Bibliothèque XML-RPC
Classe de test unitaire
URL conviviales pour les moteurs de recherche
Routage URI flexible
Prise en charge des hooks et des extensions de classe
Grande bibliothèque de fonctions «d'assistance»