Yii : Le framework PHP qui monte
Yii ( Yes It Is ) est un Framework Php
Il existe de ( trop ) nombreux Frameworks :
http://fr.wikipedia.org/wiki/Liste_de_frameworks_PHP ( Les + connus : Zend | Symfony | CakePhp | Prado | Codeigniter )
Mais Yii va certainement se faire une belle place, car il possède plusieurs atouts de taille :
- Full PHP5
- Veut promouvoir un code respectueux des normes
- DRY = Do not Repeat Yourself ( = éviter la redondance de code )
- Le concepteur du framework PRADO ( Primé par la communauté ) fait partie de l'équipe de conception.
- Tout récent ( 2008 ) : veut tirer profit du meilleur des frameworks
- PRADO / Ruby on Rails / Jquery / Symfony / Joomla
Au niveau des fonctionnalités de Yii on peut trouver
* L'incontournable Model-View-Controller (MVC)
* Une couche d’abstraction aux bases de données * Génération de formulaires et validation automatique coté client et serveur
* L'intégration d’AJAX avec utilisation de jQuery
* La Gestion de l’authentification
* Des possibilités de ‘Skinning’ et gestion de ‘themes’ pour les interfaces clients
* La génération assistée pour les Web services
* La nécessaire internationalization (I18N) and localization (L10N)
* Une bonne gestion de la mise en cache
* La gestion des erreurs
* Possibilité de génération automatique de code
* Respect des normes XHTML HTML
* De nombreuses extensions …
( Voir http://www.yiiframework.com/features )
La communauté Française est toute jeune et donc assez réduite.
Demain je fournirai un mode opératoire pour faire ses premiers pas avec Yii.
Enfin le site web officiel de Yii est très bien fait et mérite le détour, même si on a pas l'intention de l'utiliser !
Aucun trackbacks pour l'instant