Icon

Partager Envoyer

(Document) PHP Yii framework

Yii Framework pour PHP

Yii Framework pour PHP 5+.

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. 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.

Caractéristiques

  • de hautes performances ;
  • 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 ;
Liens externes

 

assurance qualité logicielle:
intégration continue
dépôt du code source:
fondateur:
Q43470322
langage de programmation:
PHP
licence:
licence BSD
nature de lélément:
framework web
subreddit:
yii
système dexploitation:
multiplateforme
date de publication:
2008-12-03


Ce document a été publié le 2019-05-29 19:11:28. (Dernière mise à jour : 2024-05-15 14:30:46.)

Icon (Sujet) Sujets » Serveur HTTP




This website uses 'cookies' to enhance user experience and provide authentification. You may change which cookies are set at any time by clicking on more info. Accept
x