Top Qs
Chronologie
Chat
Contexte
Yii Framework
logiciel informatique De Wikipédia, l'encyclopédie libre
Remove ads
Le Yii Framework (« Yes, It Is ») est un cadriciel (framework) pour PHP 5 et utilise le paradigme de programmation orientée objet. Il est destiné au développement d'applications Web. Yii nécessite minimalement la version 5.1.0 de PHP pour la version 1 et 5.4.0 de PHP pour la version 2. Une documentation complète est disponible. La communauté autour du projet est très active[réf. nécessaire]. Le créateur et développeur principal de Yii est Qiang Xu, qui a également développé et maintenu le framework PHP Prado pendant 3 ans. Yii est d'ailleurs le successeur officiel de Prado.
Remove ads
Fonctionnalités
- de hautes performances[2] ;
- une architecture Modèle-Vue-Contrôleur ;
- un accès aux bases de données par DAO/ActiveRecord ;
- les fonctions nécessaires pour la gestion de l'internationalisation (I18N/L10N) ;
- la gestion de caches ;
- le support de AJAX via l'intégration de jQuery ;
- le contrôle d'accès par la gestion de rôles utilisateurs (RBAC) ;
- la génération automatique du code PHP pour les opérations de base (création, lecture, mise à jour et suppression) sur la base de données (scaffolding) ;
- le contrôle des saisies utilisateurs sur les formulaires ;
- la notion de widgets ;
- les évènements sur les éléments des pages (boutons, liens...) ;
- la gestion de thèmes pour l'habillage des sites ;
- le support des services Web ;
- la possibilité d'ajouter des fonctions via un système de plugins ;
- le support des tests unitaires et fonctionnels ;
- la migration de bases de données.
Remove ads
Historique des versions
Résumé
Contexte
Note : TBD signifie to be defined, soit « pas encore défini ».
Remove ads
Notes et références
Annexes
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads