Maison  >  Article  >  cadre php  >  Comparaison des frameworks yii2 et laravel

Comparaison des frameworks yii2 et laravel

王林
王林original
2019-12-07 11:04:595841parcourir

Comparaison des frameworks yii2 et laravel

1. Comparaison en termes de vitesse de développement

yii Avec l'aide de l'échafaudage gii, vous pouvez générer rapidement du code, ce qui signifie que vous pouvez créer un code qui peut être ajouté, supprimé et modifié. Le système que j'ai vérifié peut ne pas nécessiter l'écriture d'une seule ligne de code et intègre jquery et bootstrap, il n'est donc fondamentalement pas nécessaire d'écrire des effets et des styles spéciaux. C’est un grand avantage pour les programmeurs back-end qui ont généralement de faibles compétences en conception et en esthétique.

L'outil Artisan de Laravel a le même effet que le GII de Yii. Avec l'aide de l'outil Artisan, vous pouvez créer rapidement des contrôleurs, des modèles, des itinéraires, etc.

À cet égard, yii et laravel ont leurs propres mérites, et ils ne sont ni supérieurs ni inférieurs. Cependant, avec la tendance à la séparation complète des extrémités avant et arrière, le couplage entre les extrémités avant et arrière de yii2 est encore un peu lourd.

2. La comparaison en termes de lisibilité du code

yii ne sur-concevra pas le code afin de suivre de manière rigide un certain modèle de conception.

D'un autre côté, Laravel est un peu trop conçu. Le mode façade de Laravel rend la lecture du code source sous le fournisseur un peu déroutante. De nombreuses classes ne peuvent pas être sautées pour lire le code source dans l'EDI sans l'aide. de composants tiers.

Yii est légèrement meilleur que Laravel à cet égard.

3. Comparaison du point de vue de l'écosystème open source

La communauté laravel est plus active et dispose de ressources riches. Certains outils tiers peuvent être trouvés sur github.

Parce que Yii a un peu moins d'utilisateurs, il dispose de moins de ressources qui sont légèrement plus niches. À cet égard, Laravel est légèrement meilleur que yii.

Résumé :

Yii et laravel sont actuellement les meilleurs frameworks pour PHP. L'avantage de yii est sa très bonne évolutivité et ses performances extrêmement stables. qu'il est plus facile d'écrire du code soigné et facile à maintenir. Cela vient de son excellent modèle de conception et est né pour les projets à grande échelle.

Le framework à utiliser dépend spécifiquement des besoins de l'équipe et de l'entreprise.

Articles et tutoriels connexes recommandés : Tutoriel sur le framework yii

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