Heim  >  Artikel  >  PHP-Framework  >  So starten Sie das Laravel-Projekt

So starten Sie das Laravel-Projekt

PHPz
PHPzOriginal
2023-04-23 09:08:352181Durchsuche

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 Abschluss der Installation können wir den folgenden Befehl eingeben, um zu überprüfen, ob die Installation erfolgreich war:

composer
  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

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

composer create-project --prefer-dist laravel/laravel .

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

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

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=

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

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

php artisan migrate

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

Dann erstellen Sie eine Indexmethode in der UserController-Klasse:

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

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');

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

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!

Stellungnahme:
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