Maison  >  Article  >  cadre php  >  Quelles sont les fonctionnalités de yii2 ?

Quelles sont les fonctionnalités de yii2 ?

藏色散人
藏色散人original
2020-07-20 10:23:002979parcourir

Les fonctionnalités de yii2 sont : 1. Comsoper est utilisé dans Yii2 pour gérer diverses dépendances ; 2. La sécurité des applications peut être contrôlée 3. Les fonctions de rappel peuvent être utilisées dans les objets ; 4. Certaines nouvelles choses sont définies pour ; gestion des choses.événements;5. Il existe deux manières d'introduire les ressources;6.La classe view est introduite.

Quelles sont les fonctionnalités de yii2 ?

Nouvelles fonctionnalités de yii2 par rapport à yii

5 différences entre yii2 et yii : compositeur, événements de sécurité, transaction gestion, packages de ressources, classes de vue

Recommandé : "tutoriel yii"

1. composer : Comsoper a été utilisé dans Yii2 pour gérer diverses dépendances Relation, vous pouvez utiliser composer à installer lors de l'installation

2. Événements de sécurité : utilisés pour contrôler la sécurité de l'application, utilisez : Yii::$app->security->encrypt()

3. Gestion des transactions :

(3.1) Le plus gros changement est que vous pouvez utiliser des fonctions de rappel dans les choses :

$connection->transaction(function() {
    $order = new Order($customer);
    $order->save();
    $order->addItems($items);
});

(3.2) Yii 2.0 a également une gestion des transactions. Définissez de nouveaux événements afin de mieux pouvoir contrôler l'ensemble du processus de la chose pendant son cycle de vie. Des événements tels que beginTransaction et commitTransaction sont déclenchés respectivement lorsque les choses sont démarrées et soumises.

4. Package de ressources : il existe deux façons d'introduire des ressources, l'une via la classe AppAsset dans le répertoire des ressources et l'autre via une méthode d'enregistrement similaire à Yii1.

5. Classe View : La classe view est introduite, ce qui rend la mise en œuvre du modèle MVC plus complète. Différentes configurations telles que des thèmes similaires. En conséquence, les classes subsidiaires pertinentes de la couche de présentation sont gérées par de nouvelles classes de vue, telles que theme

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