Ausführliche Erklärung der Yii-Installation und -Anwendung
In diesem Artikel erfahren Sie hauptsächlich, wie Sie Yii installieren und wie Sie es anwenden. Sie können Yii auf zwei Arten installieren: mit Composer oder durch Herunterladen einer Archivdatei.
Es wird empfohlen, Ersteres zu verwenden, damit Sie mit nur einem einfachen Befehl neue Erweiterungen installieren oder Yii aktualisieren können.
Nach der Standardinstallation von Yii werden sowohl das Framework als auch eine Projektvorlage heruntergeladen und installiert.
Eine Projektvorlage ist ein realisierbares Yii-Projekt, das einige grundlegende Funktionen wie Login, Kontaktformular usw. implementiert.
Der Code ist auf empfohlene Weise organisiert. Daher kann es als guter Ausgangspunkt für Ihr Projekt geeignet sein.
Installation über Composer
Installation von Composer
Wenn Composer noch nicht installiert ist, können Sie es gemäß der Methode in getcomposer.org installieren.
Unter Linux und Mac OS X können Sie den folgenden Befehl ausführen:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
Unter Windows müssen Sie Composer-Setup.exe herunterladen und ausführen.
Wenn Sie auf Probleme stoßen oder Composer tiefer erlernen möchten, lesen Sie bitte die Composer-Dokumentation (Englisch),
Composer Chinesisch.
Wenn Sie Composer installiert haben, stellen Sie bitte sicher, dass Sie die neueste Version verwenden.
Sie können den Befehl composer self-update
verwenden, um Composer auf die neueste Version zu aktualisieren.
Nachdem Composer installiert ist, wechseln Sie in ein Verzeichnis, auf das über das Web zugegriffen werden kann, und führen Sie den folgenden Befehl aus, um Yii zu installieren:
composer global require "fxp/composer-asset-plugin:^1.3.1" composer create-project --prefer-dist yiisoft/yii2-app-basic basic
Der erste Befehl installiert das Composer-Asset-Plugin,
it Es ist notwendig, Bower- und NPM-Pakete über Composer zu verwalten. Dieser Befehl ist global wirksam und kann ein für alle Mal verwendet werden.
Der zweite Befehl installiert Yii in einem Verzeichnis namens basic
. Wenn Sie einen anderen Verzeichnisnamen verwenden möchten, können Sie einen anderen Verzeichnisnamen wählen.
Hinweis: Composer fragt Sie möglicherweise während des Installationsvorgangs nach Authentifizierungsinformationen für das GitHub-Konto, da das Nutzungslimit der GitHub-API (für anonyme Benutzer) während der Verwendung überschritten werden kann. Denn für Composer müssen alle Erweiterungspakete von GitHub heruntergeladen werden
Da eine große Menge an Informationen abgerufen wird, ist es normal, dass der Grenzwert überschritten wird. (Anmerkung: Das bedeutet auch, dass man als Programmierer ohne GitHub-Konto wirklich keinen Spaß haben kann.) Nachdem Sie sich bei GitHub angemeldet haben, können Sie ein höheres API-Limit erhalten, damit Composer normal ausgeführt werden kann. Weitere Informationen finden Sie unter Composer
Dokumentation (Dieser Abschnitt der chinesischen Composer-Dokumentation freut sich auf Ihre Teilnahme).Tipp: Wenn Sie die neueste Entwicklungsversion von Yii installieren möchten, können Sie stattdessen den folgenden Befehl verwenden:
Es fügt eine Stabilitätsoption hinzu (chinesische Version):composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basicNach dem Login kopierenBeachten Sie, dass die Entwicklungsversion (Dev-Version) von Yii nicht in einer Produktionsumgebung verwendet werden sollte, da sie den laufenden Code beschädigen kann.
Installation über das Archiv
Die Installation von Yii über das Archiv besteht aus drei Schritten:
Laden Sie das Archiv von yiiframework.com herunter.
Extrahieren Sie die heruntergeladene Datei in einen über das Internet zugänglichen Ordner.
Ändern Sie die
config/web.php
-Datei und fügen Sie einen Schlüssel zumcookieValidationKey
-Konfigurationselement
hinzu (bei der Installation über Composer wird dieser Schritt automatisch abgeschlossen):// !!! 在下面插入一段密钥(若为空) - 以供 cookie validation 的需要'cookieValidationKey' => '在此处输入你的密钥',
Nach dem Login kopieren
Führen Sie die Anwendung aus
Nach der Installation von Yii verfügen Sie über eine lauffähige Yii-Anwendung.
Je nach Konfiguration können Sie http://hostname/basic/web/index.php
oder <🎜 verwenden > Zugang. http://hostname/index.php
): basic
basic/ 应用根目录 composer.json Composer 配置文件, 描述包信息 config/ 包含应用配置及其它配置 console.php 控制台应用配置信息 web.php Web 应用配置信息 commands/ 包含控制台命令类 controllers/ 包含控制器类 models/ 包含模型类 runtime/ 包含 Yii 在运行时生成的文件,例如日志和缓存文件 vendor/ 包含已经安装的 Composer 包,包括 Yii 框架自身 views/ 包含视图文件 web/ Web 应用根目录,包含 Web 入口文件 assets/ 包含 Yii 发布的资源文件(javascript 和 css) index.php 应用入口文件 yii Yii 控制台命令执行脚本
und die unter anderen Verzeichnissen. basic/web
Auf Ersteres kann direkt über HTTP (z. B. Browser) zugegriffen werden, auf Letzteres kann und sollte nicht direkt zugegriffen werden.
- Benutzer-zu-Eingabe-Skript
Stellen Sie eine Anfrage.
web/index.php
- Das Eingabeskript lädt die Anwendungskonfiguration und erstellt eine Anwendungsinstanz
, um die Anfrage zu verarbeiten. Die
- -Anwendung löst die angeforderte
-Route über die Anforderungskomponente auf.
- Die Anwendung erstellt eine Controller-Instanz, um die Anfrage zu verarbeiten.
- Der Controller erstellt eine Aktionsinstanz und führt den Filter für die Aktion aus.
- Wenn ein Filter einen Fehler zurückgibt, wird die Aktion abgebrochen.
- Wenn alle Filter bestehen, wird die Aktion ausgeführt. Die Aktion
- lädt ein Datenmodell, möglicherweise aus einer Datenbank. Die Aktion
- rendert eine Ansicht und stellt ihr das Datenmodell bereit.
- Das Rendering-Ergebnis wird an die Antwortkomponente zurückgegeben.
- Die Antwortkomponente sendet das Rendering-Ergebnis an den Browser des Benutzers.
Yii-Einführungs-Tutorial – Yii-Installation und Hallo Welt
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der Yii-Installation und -Anwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Sie haben etwas Wichtiges von Ihrem Startbildschirm gelöscht und versuchen, es wiederherzustellen? Es gibt verschiedene Möglichkeiten, App-Symbole wieder auf dem Bildschirm anzuzeigen. Wir haben alle Methoden besprochen, die Sie anwenden können, um das App-Symbol wieder auf dem Startbildschirm anzuzeigen. So machen Sie das Entfernen vom Startbildschirm auf dem iPhone rückgängig. Wie bereits erwähnt, gibt es mehrere Möglichkeiten, diese Änderung auf dem iPhone wiederherzustellen. Methode 1 – App-Symbol in der App-Bibliothek ersetzen Sie können ein App-Symbol direkt aus der App-Bibliothek auf Ihrem Startbildschirm platzieren. Schritt 1 – Wischen Sie seitwärts, um alle Apps in der App-Bibliothek zu finden. Schritt 2 – Suchen Sie das App-Symbol, das Sie zuvor gelöscht haben. Schritt 3 – Ziehen Sie einfach das App-Symbol aus der Hauptbibliothek an die richtige Stelle auf dem Startbildschirm. Dies ist das Anwendungsdiagramm

Die Rolle und praktische Anwendung von Pfeilsymbolen in PHP In PHP wird das Pfeilsymbol (->) normalerweise verwendet, um auf die Eigenschaften und Methoden von Objekten zuzugreifen. Objekte sind eines der Grundkonzepte der objektorientierten Programmierung (OOP) in PHP. In der tatsächlichen Entwicklung spielen Pfeilsymbole eine wichtige Rolle bei der Bedienung von Objekten. In diesem Artikel werden die Rolle und die praktische Anwendung von Pfeilsymbolen vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern ein besseres Verständnis zu erleichtern. 1. Die Rolle des Pfeilsymbols für den Zugriff auf die Eigenschaften eines Objekts. Das Pfeilsymbol kann für den Zugriff auf die Eigenschaften eines Objekts verwendet werden. Wenn wir ein Paar instanziieren

Wenn Sie Docker verwendet haben, müssen Sie Daemons, Container und ihre Funktionen verstehen. Ein Daemon ist ein Dienst, der im Hintergrund läuft, wenn ein Container bereits in einem System verwendet wird. Podman ist ein kostenloses Verwaltungstool zum Verwalten und Erstellen von Containern, ohne auf einen Daemon wie Docker angewiesen zu sein. Daher bietet es Vorteile bei der Verwaltung von Containern, ohne dass langfristige Backend-Dienste erforderlich sind. Darüber hinaus erfordert Podman keine Root-Berechtigungen. In dieser Anleitung wird ausführlich erläutert, wie Sie Podman auf Ubuntu24 installieren. Um das System zu aktualisieren, müssen wir zunächst das System aktualisieren und die Terminal-Shell von Ubuntu24 öffnen. Sowohl während des Installations- als auch des Upgrade-Vorgangs müssen wir die Befehlszeile verwenden. eine einfache

Während des Lernens in der Oberstufe machen sich einige Schüler sehr klare und genaue Notizen und machen sich mehr Notizen als andere in derselben Klasse. Für manche ist das Notieren ein Hobby, für andere ist es eine Notwendigkeit, wenn sie leicht kleine Informationen über etwas Wichtiges vergessen. Die NTFS-Anwendung von Microsoft ist besonders nützlich für Studierende, die wichtige Notizen außerhalb der regulären Vorlesungen speichern möchten. In diesem Artikel beschreiben wir die Installation von Ubuntu-Anwendungen auf Ubuntu24. Aktualisieren des Ubuntu-Systems Vor der Installation des Ubuntu-Installationsprogramms müssen wir auf Ubuntu24 sicherstellen, dass das neu konfigurierte System aktualisiert wurde. Wir können das bekannteste „a“ im Ubuntu-System verwenden

Der Linuxtee-Befehl ist ein sehr nützliches Befehlszeilentool, das Ausgaben in eine Datei schreiben oder an einen anderen Befehl senden kann, ohne die vorhandene Ausgabe zu beeinträchtigen. In diesem Artikel werden wir die verschiedenen Anwendungsszenarien des Linuxtee-Befehls eingehend untersuchen, vom Anfänger bis zum Experten. 1. Grundlegende Verwendung Werfen wir zunächst einen Blick auf die grundlegende Verwendung des Tee-Befehls. Die Syntax des Tee-Befehls lautet wie folgt: tee[OPTION]...[DATEI]...Dieser Befehl liest Daten aus der Standardeingabe und speichert sie dort

Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer. Go (auch bekannt als Golang) ist eine von Google entwickelte Open-Source-Programmiersprache. Sie ist einfach, effizient und bietet eine hervorragende Parallelitätsleistung. Sie eignet sich für die Entwicklung von Cloud-Diensten, Netzwerkanwendungen usw Back-End-Systeme. Durch die Installation der Go-Sprache auf einem Win7-Computer können Sie schnell mit der Sprache beginnen und mit dem Schreiben von Go-Programmen beginnen. Im Folgenden werden die Schritte zur Installation der Go-Sprache auf einem Win7-Computer im Detail vorgestellt und spezifische Codebeispiele angehängt. Schritt 1: Laden Sie das Go-Sprachinstallationspaket herunter und besuchen Sie die offizielle Go-Website

Die Installation der Go-Sprache unter dem Win7-System ist ein relativ einfacher Vorgang. Befolgen Sie einfach die folgenden Schritte, um sie erfolgreich zu installieren. Im Folgenden wird detailliert beschrieben, wie die Go-Sprache unter dem Win7-System installiert wird. Schritt 1: Laden Sie das Go-Sprachinstallationspaket herunter. Öffnen Sie zunächst die offizielle Go-Sprache-Website (https://golang.org/) und rufen Sie die Download-Seite auf. Wählen Sie auf der Download-Seite die Version des Installationspakets aus, die mit dem Win7-System kompatibel ist und heruntergeladen werden soll. Klicken Sie auf die Download-Schaltfläche und warten Sie, bis das Installationspaket heruntergeladen ist. Schritt 2: Installieren Sie die Go-Sprache

Der Modulo-Operator (%) in PHP wird verwendet, um den Rest der Division zweier Zahlen zu ermitteln. In diesem Artikel werden wir die Rolle und Verwendung des Modulo-Operators im Detail besprechen und spezifische Codebeispiele bereitstellen, um den Lesern ein besseres Verständnis zu erleichtern. 1. Die Rolle des Modulo-Operators Wenn wir in der Mathematik eine ganze Zahl durch eine andere ganze Zahl dividieren, erhalten wir einen Quotienten und einen Rest. Wenn wir beispielsweise 10 durch 3 dividieren, ist der Quotient 3 und der Rest ist 1. Um diesen Rest zu ermitteln, wird der Modulo-Operator verwendet. 2. Verwendung des Modulo-Operators In PHP verwenden Sie das %-Symbol, um den Modul darzustellen
