Maison  >  Article  >  cadre php  >  La différence entre la version de base de yii2 et la version avancée

La différence entre la version de base de yii2 et la version avancée

(*-*)浩
(*-*)浩original
2019-12-27 10:07:123031parcourir

La différence entre la version de base de yii2 et la version avancée

Yii est un framework PHP hautes performances basé sur des composants pour développer des applications Web à grande échelle.

Yii est écrit en POO stricte et dispose de références de bibliothèque complètes et de didacticiels complets. (Apprentissage recommandé : framework yii)

De MVC, DAO/ActiveRecord, widgets, mise en cache, RBAC hiérarchique, services Web, jusqu'aux thèmes, I18N et L10N, Yii fournit le développement d'applications Web 2.0 d'aujourd'hui a besoin de presque toutes les fonctions. En fait, Yii est l’un des frameworks PHP les plus efficaces.

Yii est un framework de développement d'applications Web PHP5 hautes performances. Un simple outil de ligne de commande yiic peut créer rapidement un cadre de code d'application Web. Les développeurs peuvent ajouter une logique métier basée sur le cadre de code généré pour terminer rapidement le développement d'applications.

La version de base convient à ceux qui découvrent le framework Yii. Elle fournit des fonctions simples et une seule application. Cependant, cette application unique peut également être transformée en plusieurs applications.

La version avancée convient à ceux qui connaissent le framework Yii. Elle a plusieurs applications et est divisée en front et backend. Elle est presque la même que la version de base. Cependant, cela peut être un peu plus compliqué pour les enfants qui n’ont pas été en contact avec le point Yii.

Yii est facile à apprendre et à utiliser. Il vous suffit de connaître PHP et la programmation orientée objet, et vous pouvez démarrer rapidement sans avoir à apprendre au préalable une nouvelle architecture ou un nouveau langage de modèle.

Le développement avec Yii est très rapide, et mis à part le framework lui-même, très peu de code doit être écrit pour l'application. En fait, c’est l’un des frameworks de développement les plus efficaces.

Yii est hautement réutilisable et extensible et est purement orienté objet. Tout dans Yii est un composant configurable indépendamment, réutilisable et extensible. Ce qui est plus important, c'est que Yii possède de plus en plus de bibliothèques d'extensions. Composé principalement de composants fournis par les utilisateurs, cela peut contribuer à réduire considérablement votre temps de développement.

Yii est riche en fonctionnalités, de MVC, DAO/ActiveRecord à la thématique, à l'internationalisation et à la localisation, Yii fournit presque toutes les fonctionnalités nécessaires au développement d'applications Web 2.0 d'aujourd'hui.

Le manuel de référence Yii est une documentation complète de Yii, avec toutes les informations dont vous avez besoin pour l'apprendre et le maîtriser.

Yii a été soigneusement conçu dès le début pour s'adapter au développement d'applications WEB complexes. Ce n'est pas un sous-produit d'un projet ou d'une intégration tierce. Il s'agit plutôt du point culminant de la riche expérience de l'auteur en matière de développement d'applications Web et d'excellentes idées provenant d'autres frameworks et applications Web populaires.

Enfin, mais non le moindre, Yii est gratuit et Yii suit la dernière licence BSD. Il garantit que son développement tiers suit également une licence compatible BSD. Cela signifie que vous êtes libre d'utiliser Yii pour développer n'importe quelle application open source ou propriétaire, tant légalement que financièrement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn