Heim >PHP-Framework >YII >Welche Funktionen hat yii2?
Die Funktionen von yii2 sind: 1. Comsoper wird in Yii2 verwendet, um verschiedene Abhängigkeiten zu verwalten. 3. Rückruffunktionen können in Dingen verwendet werden Dinge verwalten. 5. Es gibt zwei Möglichkeiten, Ressourcen einzuführen. 6. Die Ansichtsklasse wird eingeführt.
Neue Funktionen von yii2 im Vergleich zu yii
5 Unterschiede zwischen yii2 und yii: Komponist, Sicherheitsereignisse, Transaktion Verwaltung, Ressourcenpakete, Klassen anzeigen
Empfohlen: „yii-Tutorial“
1. Composer: Comsoper wurde in Yii2 verwendet, um verschiedene Abhängigkeiten zu verwalten. Beziehung, die Sie verwenden können Composer, der während der Installation installiert werden soll
2. Sicherheitsereignisse: werden zur Steuerung der Sicherheit der Anwendung verwendet. Verwenden Sie: Yii::$app->security->encrypt()
3. Transaktionsverwaltung:
(3.1) Die größte Änderung besteht darin, dass Sie Rückruffunktionen in Dingen verwenden können:
$connection->transaction(function() { $order = new Order($customer); $order->save(); $order->addItems($items); });
(3.2) Yii 2.0 verfügt auch über die Transaktionsverwaltung. Definieren Sie einige neue Ereignisse, damit Sie es besser können Steuern Sie den gesamten Prozess des Dings während seines Lebenszyklus. Ereignisse wie beginTransaction und commitTransaction werden ausgelöst, wenn Dinge gestartet bzw. übermittelt werden.
4. Ressourcenpaket: Es gibt zwei Möglichkeiten, Ressourcen einzuführen: eine über die AppAsset-Klasse im Assets-Verzeichnis und die andere über eine Registrierungsmethode ähnlich wie Yii1.
5. View-Klasse: Die View-Klasse wird eingeführt, wodurch die Implementierung des MVC-Musters vollständiger wird. Unterschiedliche Konfigurationen wie ähnliche Themen. Dementsprechend werden die relevanten Unterklassen der Präsentationsschicht von neuen Ansichtsklassen verwaltet, z. B. theme
Das obige ist der detaillierte Inhalt vonWelche Funktionen hat yii2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!