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/Imageget 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!