In Yii ist gii eine Erweiterung, die automatisch Code über gii generiert und einige gängige Codes dem Programm zur Generierung überlässt, was den Zeitaufwand des Entwicklers erheblich reduziert.
Die Gii-Erweiterung ist zweifellos eine große Hilfe für die schnelle Entwicklung von yii2. Durch die Verwendung von Gii zum Generieren von Code werden Entwicklungszeit und -kosten erheblich gespart.
Gii hat aber auch einige Nachteile, das heißt, der generierte Code ist die Vorlage, die mit yii2 geliefert wird. Der generierte Code entspricht nicht unseren Wünschen, sodass wir jedes Mal entsprechende Anpassungen vornehmen müssen.
Wie verwende ich also die GII-Erweiterungskomponente?
Um gii in yii zu verwenden, müssen Sie zuerst die Datei main.php im Konfigurationsverzeichnis unter dem aktuellen Projekt aktivieren In der Abbildung unten ist gii blockiert. Wenn Sie es aktivieren müssen, müssen Sie den Kommentar entfernen Geben Sie ein Passwort ein, bevor Sie es bedienen können. Das Passwort befindet sich direkt unter main.php gii Wo soll die Erweiterung eingestellt werden
Es ist zu beachten, dass das Öffnen nicht sicher ist gii-Erweiterung und kann von Hackern verwendet werden. Es wird empfohlen, die gii-Erweiterung zu schließen, nachdem das Projekt abgeschlossen ist.
Jetzt bei gii anmelden Lass uns erstellen Zuerst ein Modul, wie unten gezeigtZuerst Klicken Sie auf „Vorschau“ und dann auf „Generieren“. Sehen Sie, dass das aktuelle Modul das ist, das wir gerade erstellt haben, also verwenden wir dieses Modul, öffnen den Controller und erstellen dann eine Methode (Testmethode)
Dann überprüfen wir Wenn beim Zugriff erneut eine 404-Seite angezeigt wird, bedeutet dies, dass dieses Modul nicht vorhanden ist. Sie müssen also das angegebene Modul zu gii hinzufügen 🎜>
Dann schauen wir noch einmal nach: http://local.yii.com/web/index.php? r=module name/default/testWenn die beiden oben genannten Bilder angezeigt werden, beweist dies, dass gii erfolgreich geöffnet wurde.
Empfohlene Tutorials zu verwandten Artikeln: „yii-Framework-Tutorial
“, „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet gii in yii?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!