Heim > PHP-Framework > Laravel > Hauptteil

So starten Sie das Laravel-Projekt

PHPz
Freigeben: 2023-04-23 09:18:57
Original
2226 Leute haben es durchsucht

Laravel ist ein Open-Source-Webanwendungs-Framework, das auf der PHP-Sprache basiert und häufig bei der Entwicklung von Webanwendungen verwendet wird. Es ist für seine Einfachheit, Eleganz, ausdrucksstarke Syntax und Unterstützung für den Webentwicklungsprozess bekannt und verfügt über eine große Community und ein reichhaltiges Ökosystem, weshalb es von Entwicklern bevorzugt wird.

Auf der offiziellen Website von Laravel finden wir ganz einfach eine detaillierte Dokumentation und Schritte zur Installation von Laravel. Im Folgenden stellen wir kurz vor, wie man ein Laravel-Projekt startet.

  1. Composer installieren

Laravel verwendet Composer zum Verwalten von Abhängigkeiten, daher müssen wir Composer zuerst installieren. Geben Sie zum Installieren den folgenden Befehl in die Befehlszeile ein:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Nach dem Login kopieren

Nach Abschluss der Installation können wir den folgenden Befehl eingeben, um zu überprüfen, ob die Installation erfolgreich war:

composer
Nach dem Login kopieren
  1. Installieren Sie Laravel

Bevor Sie Laravel installieren, müssen wir dies tun Erstellen Sie ein neues Verzeichnis zum Speichern der Projektdatei. Führen Sie den folgenden Befehl in der Befehlszeile aus:

mkdir mylaravelapp
cd mylaravelapp
Nach dem Login kopieren

Dann können wir die neueste Version von Laravel über den folgenden Befehl installieren:

composer create-project --prefer-dist laravel/laravel .
Nach dem Login kopieren

Der Punkt hier bedeutet, dass wir Laravel im aktuellen Verzeichnis installieren.

Nachdem die Installation abgeschlossen ist, geben Sie den folgenden Befehl in die Befehlszeile ein, um das Laravel-Projekt zu starten:

php artisan serve
Nach dem Login kopieren

Dadurch wird ein lokaler Entwicklungsserver gestartet und die folgenden Informationen werden in der Befehlszeile ausgegeben:

Laravel development server started: http://127.0.0.1:8000
Nach dem Login kopieren

Wir können diese Adresse eingeben Im Browser können Sie die Begrüßungsoberfläche von Laravel sehen.

  1. Konfigurieren der Datenbank

Als nächstes müssen wir die Datenbank konfigurieren, damit unsere Laravel-Anwendung eine Verbindung zur Datenbank herstellen und sie verwenden kann. Suchen Sie die .env-Datei im Stammverzeichnis von mylaravelapp und ändern Sie die folgenden Variablenwerte:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mylaravelapp
DB_USERNAME=root
DB_PASSWORD=
Nach dem Login kopieren

Hier verwenden wir MySQL als Datenbank, der Datenbankname ist mylaravelapp, der Benutzername ist root und das Passwort ist leer.

Führen Sie dann den folgenden Befehl in der Befehlszeile aus, um den Laravel-Anwendungsschlüssel zu generieren:

php artisan key:generate
Nach dem Login kopieren

Führen Sie abschließend den folgenden Befehl in der Befehlszeile aus, um die Datenbankmigration durchzuführen:

php artisan migrate
Nach dem Login kopieren

Dadurch werden die Datenbanktabellen und -felder erstellt Konfigurieren Sie sie entsprechend dem, was wir in der Anwendung haben. Im Programm definierte Modellklassen erstellen entsprechende Beziehungen.

  1. Routen und Ansichten erstellen

Da unsere Laravel-Anwendung nun mit der Datenbank verbunden und einsatzbereit ist, können wir einige Routen und Ansichten erstellen, um die Daten anzuzeigen.

Erstellen Sie einen neuen Controller im Verzeichnis app/Http/Controllers:

php artisan make:controller UserController
Nach dem Login kopieren

Dann erstellen Sie eine Indexmethode in der UserController-Klasse:

public function index() {
    $users = App\User::all();
    return view('users', ['users' => $users]);
}
Nach dem Login kopieren

Diese Methode ruft alle Benutzerdaten ab und übergibt sie an eine Datei namens „users“. Ansicht von blade.php.

Erstellen Sie eine neue Route und fügen Sie den folgenden Code zur Datei „routes/web.php“ hinzu:

Route::get('/users', 'UserController@index');
Nach dem Login kopieren

Schließlich erstellen Sie eine Ansichtsdatei mit dem Namen „users.blade.php“ im Verzeichnis resources/views:

@foreach ($users as $user)
    <p>{{ $user->name }}</p>
@endforeach
Nach dem Login kopieren

Geben Sie nun http ein ://127.0.0.1:8000/users in Ihrem Browser und Sie sehen die Namen aller Benutzer aufgelistet.

Zusammenfassung

Das Starten eines Laravel-Projekts erfordert die folgenden Schritte:

  1. Composer installieren
  2. Laravel installieren
  3. Datenbank konfigurieren
  4. Routen und Ansichten erstellen

Durch diese Schritte können wir eine einfache Laravel-Anwendung erstellen Anzeige Daten und ermöglichen die grundlegende Webentwicklung. Natürlich ist dies nur ein einfacher Ausgangspunkt. Laravel verfügt über mehr Funktionen und Features, die es uns ermöglichen, umfangreichere und komplexere Anwendungen zu entwickeln.

Das obige ist der detaillierte Inhalt vonSo starten Sie das Laravel-Projekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage