Die meisten Website-Entwickler neigen dazu, das Caching zu ignorieren, ohne sich darüber im Klaren zu sein, dass es ihren Anwendungen schaden kann. Eine Verzögerung von einer Sekunde bei der Zugriffszeit kann bedeuten, dass Sie Kunden oder Nutzer an die Konkurrenz verlieren. Yii2 unterstützt Caching in einer Vielzahl von Methoden. Unterstützt Fragment-Caching, Daten-Caching, Seiten-Caching und dynamische Inhalte. Cache-Speicher-Komponenten können ausgetauscht werden, ohne dass der Code, der...
Composer
[yii2] Gii CRUD Vorlage für One Page Ajax
15 Oktober 2023
Gii ist eine Erweiterung, die einen webbasierten Codegenerator zur Verfügung stellt, um Modelle, Formulare, Module, CRUDs usw. zu erzeugen. Standardmäßig sind die folgenden Generatoren verfügbar Generator Model - Erzeugt eine ActiveRecord-Klasse für eine bestimmte Datenbanktabelle. CRUD Generator - Generiert Controller und Anzeigen, die CRUD-Operationen (Create, Read, Update, Delete) für das angegebene Modell implementieren. Controller Generator - Erzeugt eine neue Klasse von Controllern mit...
[Yii2] Erstellen einer RESTful API
12 Oktober 2023
Eine API ist eine Software, die die von uns erstellten Anwendungen in andere Anwendungen integriert. Der Zweck der Erstellung besteht darin, Daten zwischen den integrierten Anwendungen auszutauschen. Die RESTful API/REST API ist die Anwendung der API(Application Programming Interface). REST (Representational State Transfer)ist eine Architektur von Kommunikationsmethoden, die das HTTP-Protokoll für den Datenaustausch verwendet, wobei diese Methode häufig in der Anwendungsentwicklung eingesetzt...
Echtzeit-Anwendungs-Dashboard mit Yii2, Node.js, MySQL und Chart.js
12 Oktober 2023
In diesem Artikel werden wir ein Dashboard erstellen, das Grafiken aus Daten in Echtzeit anzeigen kann. Die Daten, die wir als Simulationen verwenden, sind die Einwohner einer Stadt. Wenn Sie Ihre Einwohnerdaten aktualisieren, hinzufügen oder löschen, wird sich die Grafik in Echtzeit ändern, ohne dass die Seite aktualisiert werden muss. Bevor wir beginnen, müssen wir uns vorbereiten: Webserver installiert ist, siehe Wie man den virtuellen Host XAMPP in Windows 10 konfiguriert. Yii2 installiert...
[yii2] Wie man neue Erweiterungen ohne Versions- oder Git-Kontrolle erstellt
25 Mai 2021
Die Verwendung von Git bei der Erstellung von Erweiterungen ist großartig. Wenn Sie Git verwenden, müssen Sie die Erweiterung über Composer laden. Gleiches gilt für die Aktualisierung oder Korrektur von Fehlern, die auftreten. Das ist natürlich lästig, wenn sich die Erweiterung noch in der Entwicklungsphase befindet. Um dies zu vermeiden, können wir Composer lokal ohne Versions- oderGit-Steuerung verwenden. So kann jede Code-Änderung sofort funktionieren, ohne dass die Änderungen über Composer...
So installieren Sie Yii2 Advanced über den Composer
10 April 2021
Der Hauptgrund für die Migration zu Yii2 Advanced Template ist die Implementierung von Benutzerverwaltungsfunktionen wie Auflistung, Login, Exit und Passwort-Reset. Yii2 Advanced Template verfügt ebenfalls über Front-End- und Back-End-Webanwendungen für Endbenutzer und Administratoren. Dies kann jedoch auch erweitert werden, z. B. für spezielle Moderatoren oder APIs, obwohl es auch andere Möglichkeiten gibt, diese Funktionen in einer einzigen Anwendung zu integrieren. Hier ist eine Tabelle,...