Maison  >  Article  >  cadre php  >  Quelle est la différence entre yii et tp ?

Quelle est la différence entre yii et tp ?

青灯夜游
青灯夜游original
2019-11-16 11:48:554201parcourir

Quelle est la différence entre yii et tp ?

Qu'est-ce que tp (ThinkPHP) ?

ThinkPHP est un framework de développement PHP domestique léger, rapide, compatible et simple. Il est né début 2006, anciennement connu sous le nom de FCS. Il a été officiellement renommé ThinkPHP le jour du Nouvel An 2007. Il est publié. sous l'accord open source Apache2 et est dérivé de Struts. La structure a été transplantée, améliorée et perfectionnée. En même temps, elle a également appris de nombreux excellents frameworks et modèles étrangers, en utilisant une structure de développement orientée objet et un modèle MVC, intégrant les idées de. Struts et TagLib (bibliothèque de balises), mappage ORM de RoR et modèle ActiveRecord.

ThinkPHP est né pour simplifier le développement d'applications au niveau de l'entreprise et le développement d'applications WEB agiles. [Tutoriel recommandé : tutoriel thinkphp]

Qu'est-ce que yii ?

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. De MVC, DAO/ActiveRecord, widgets, mise en cache, RBAC hiérarchique, services Web, jusqu'aux thèmes, I18N et L10N, Yii fournit presque tout ce dont vous avez besoin pour le développement d'applications Web 2.0 d'aujourd'hui. [Tutoriel recommandé : Tutoriel du framework yii]

En fait, Yii est l'un des frameworks PHP les plus efficaces.

La différence entre TP (ThinkPHP) et yii

Configuration : Yii plusieurs fichiers de configuration, configuration de couverture, configuration d'environnements multiples, configuration d'environnement en ligne local, TP plus flexible ; Il n'y a qu'un seul

contrôle de page : il existe de nombreux contrôles de page liste/grille/détail dans Yii, qui sont pratiques pour la composition et la mise en page, et il existe de nombreux choix ciblés tp n'a jamais été utilisé ;

Échafaudage : Yii's L'échafaudage est Gii, qui peut générer du code, omettre le cycle de développement, réduire la complexité et également faciliter la standardisation du code

tp génère des modèles en utilisant la ligne de commande : D:phpStudyPHPTutorialWWWfruitpublic>php think ; make:model api/Image

get et post : TP a de nombreuses façons, telles que de nombreuses façons d'obtenir des paramètres ; Yii n'en est qu'une, l'ORM de TP peut être un caractère ou un tableau ; YII ne peut être que des tableaux

Couche de vérification : YII Pour les règles du modèle, TP introduit des classes pour la couche de vérification

ORM : TP utilise des chaînes ou des tableaux, et Yii utilise des tableaux

Conversion de type : Tp a un convertisseur c'est très pratique pour la conversion de type. Très pratique pour commencer par la saisie semi-automatique

.

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
Article précédent:Quel est l'événement de yiiArticle suivant:Quel est l'événement de yii