Yii est un framework PHP basé sur des composants ultra performants qui a été développé pour créer des applications Web de grande qualité. Yii a été conçu autour de composants dans le but d’accélérer le développement d'applications Web en simplifiant la réutilisation de code existant.
Le nom Yii (se prononce Yee
ou [ji:]
) se veut être un synonyme de facile, efficace et extensible.
Pour faire tourner une application Web Yii, vous devez avoir un serveur Web supportant PHP 5.1.0 ou plus.
Pour les développeurs qui veulent utiliser Yii, la connaissance des principes de base de la programmation orientée-objet (OOP) est un plus car Yii est un pur framework OOP.
Yii est un framework générique conçu pour faciliter la programmation web. En ce sens, il peut être utilisé pour toutes sortes d'applications web. Cependant, sa faible empreinte mémoire et ses systèmes de cache sophistiqués le rendent particulièrement adapté au développement d'applications a forte audience telles que des portails, des forums, des sites de gestion de contenu (CMS), des sites e-commerce, etc.
Comme la plupart des frameworks PHP, Yii est basé sur le modèle MVC.
Les points forts de Yii sont l'efficacité, la richesse fonctionnelle et une documentation claire. Yii a été conçu dès le départ pour permettre le développement d'applications Web de grande qualité. Ce n'est ni le dérivé d'un projet existant ni l’agrégation de composants tiers. Ce framework résulte de la riche expérience des auteurs ainsi que de l'analyse des meilleurs framework et applications Web du marché.
Found a typo or you think this page needs improvement?
Edit it on github !
Signup or Login in order to comment.