Maison  >  Article  >  cadre php  >  La différence entre thinkphp et yii

La différence entre thinkphp et yii

(*-*)浩
(*-*)浩original
2019-10-30 13:26:372656parcourir

La différence entre thinkphp et yii

thinkPHP : La communauté est populaire et les tutoriels chinois pour débutants sont très détaillés et relativement faciles à démarrer. (Apprentissage recommandé : thinkphp5)

La plupart du code dans le développement de projets Web est répété, les outils de génération de code automatisés sont donc essentiels, depuis le dernier tp3.2.3, je continue Je n'ai vu aucun signe indiquant que tp prend en charge les outils d'automatisation ; les modules de modélisation, les contrôleurs (actions), les opérations CURD et d'autres fonctions très faciles à utiliser de gii peuvent réduire le cycle de développement.

TP ne dispose pas d'un outil de migration de données, ce qui rend la maintenance ultérieure du projet très difficile.

Yii est entièrement construit de manière orientée objet, et les bibliothèques de classes Web couramment utilisées sont présentées comme. Composants Enfin, amélioration de la situation lorsque les programmeurs PHP écrivent du code pendant que Baidu : « Quelle fonction doit être utilisée pour la fonction XX ?

En regardant TP, il encapsule uniquement les bibliothèques de classes couramment utilisées dans des classes et utilise ce que vous voulez. Il n'y a aucune conception soignée du tout. C'est complètement comme un programmeur qui a accumulé des bibliothèques de classes pendant de nombreuses années.

Yii est plus orienté objet.

ThinkPHP est né pour simplifier le développement d'applications au niveau de l'entreprise et le développement d'applications WEB agiles. Il est né début 2006 et a été officiellement renommé ThinkPHP le jour du Nouvel An 2007 et a été publié dans le cadre de l'accord open source Apache2.

ThinkPHP adhère au principe de conception simple et pratique depuis sa naissance tout en conservant d'excellentes performances et un code minimal, il se concentre également sur la facilité d'utilisation. Et il possède de nombreuses fonctions et fonctionnalités originales Avec la participation active de l’équipe communautaire, il est continuellement optimisé et amélioré en termes de facilité d’utilisation, d’évolutivité et de performances.

Yii Framework est un framework PHP hautes performances basé sur des composants pour le développement d'applications Web à grande échelle. Yii fournit presque tout ce dont vous avez besoin pour le développement d'applications Web 2.0 d'aujourd'hui. Yii est l'un des frameworks PHP les plus efficaces. Yii est le fruit de l'idée originale du fondateur Xue Qiang et a commencé son développement le 1er janvier 2008.

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. En fait, Yii est l’un des frameworks PHP les plus efficaces.

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