Maison >cadre php >YII >Quelle est la différence entre Yii et Laravel ?

Quelle est la différence entre Yii et Laravel ?

Guanhui
Guanhuioriginal
2020-07-21 18:03:003430parcourir

Quelle est la différence entre Yii et Laravel ?

Quelle est la différence entre Yii et Laravel ?

1. Yii ne surconçoit pas le code des modèles de conception, tandis que Laravel est un peu surconçu

2. le code est Il peut être concis et expressif ;

2. La communauté Laravel est relativement active et dispose de ressources abondantes.

1. La syntaxe est plus expressive

Caractéristiques de Laravel

Vous savez ce qu'il y a dans la ligne suivante de code" Que signifie true" ?

$uri = Url::create('some/uri', array(), array(), true);

De plus, est-ce que vous connaître d'autres paramètres Cela veut dire ici (sauf le premier) ? Bien sûr, vous ne le savez pas. Parce que cette ligne de code n'est pas expressive.

Regardez à nouveau ce code :

$url = URL::to_secure('some/uri');

Cette expression crée une URL en utilisant le protocole HTTPS Link, En fait, les deux manières d’écrire ci-dessus font la même chose, mais laquelle est la plus claire et la plus expressive ?

2. Documentation de haute qualité

Laravel bénéficie d'un excellent support communautaire. L'expressivité et la bonne documentation du code Laravel lui-même font de la programmation PHP un plaisir.

3. Packs d'extension riches

Bundle est le nom des packs d'extension dans Laravel. Cela peut être n'importe quoi - aussi grand qu'un ORM complet, aussi petit qu'un outil de débogage, ou simplement copier-coller pour installer n'importe quelle extension ! Les packs d'extensions de Laravel proviennent de développeurs du monde entier et d'autres sont constamment ajoutés.

4. Open source et hébergé sur GITHUB

Laravel est entièrement open source. Tout le code est disponible sur Github et vous êtes invités à contribuer.

Tutoriel recommandé : "Tutoriel 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