Heim > PHP-Framework > Laravel > Hauptteil

So verwenden Sie Laravel

PHPz
Freigeben: 2023-05-20 16:33:09
Original
677 Leute haben es durchsucht

Laravel ist ein beliebtes PHP-Webanwendungs-Framework, das viele nützliche Funktionen bietet, die Webentwicklern dabei helfen, schnell hochwertige Webanwendungen zu erstellen und bereitzustellen. Hier sind einige grundlegende Schritte zur Verwendung von Laravel:

  1. Laravel installieren

Zuerst müssen Sie Laravel auf Ihrem lokalen Computer installieren. Sie können Composer verwenden, um Laravel unter Windows, Mac oder Linux zu installieren. Composer ist ein PHP-Abhängigkeitsmanager, der Laravel und seine Abhängigkeiten automatisch herunterlädt und installiert.

Die Installation von Laravel ist mit Composer sehr einfach. Öffnen Sie einfach ein Terminal oder eine Eingabeaufforderung und geben Sie den folgenden Befehl ein:

composer global require laravel/installer
Nach dem Login kopieren

Dieser Befehl installiert das Laravel-Installationsprogramm global. Sobald die Installation abgeschlossen ist, können Sie mit dem folgenden Befehl eine neue Instanz Ihres Laravel-Projekts erstellen:

laravel new myproject
Nach dem Login kopieren
  1. Configure Database

Laravel also Zum Ausführen ist eine Datenbank erforderlich. Standardmäßig verwendet Laravel die MySQL-Datenbank, unterstützt aber auch andere Datenbanken wie PostgreSQL, SQLite und SQL Server. Sie müssen die Datenbankverbindungsinformationen in der .env-Datei konfigurieren. Wenn Sie beispielsweise eine MySQL-Datenbank verwenden würden, würde die .env-Datei so aussehen:

DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
Nach dem Login kopieren

Stellen Sie sicher, dass Sie diese Werte durch Ihren tatsächlichen Datenbanknamen, Benutzernamen und Ihr Passwort ersetzen.

  1. Verwenden der Artisan-Befehlszeilenschnittstelle

Laravel wird mit einem Befehlszeilenschnittstellentool namens Artisan geliefert, das Sie bei der Ausführung verschiedener nützlicher Aufgaben wie der Codegenerierung unterstützt , Datenbankmigrationen, Konsolenbefehle und Tests. Im Folgenden sind einige häufig verwendete Artisan-Befehle aufgeführt:

  • Controller generieren: php artisan make:controller MyControllerphp artisan make:controller MyController
  • 生成模型:php artisan make:model MyModel
  • 生成迁移:php artisan make:migration create_users_table
  • 运行迁移:php artisan migrate
  • 生成 seeder:php artisan make:seeder UserSeeder
  • 运行 seeder:php artisan db:seed
  • Modell generieren: php artisan make:model MyModel
    Migration generieren: php artisan make:migration create_users_table
  1. Migration ausführen: php artisan migrate

Seeder generieren: php artisan make:seeder UserSeeder

Seeder ausführen: php artisan db:seed< /code>

  1. Routen definieren

Laravel verwendet Routing, um zu bestimmen, wie auf Anfragen von Webbrowsern reagiert werden soll. In Laravel wird Routing verwendet, um URLs und Anforderungstypen bestimmten Controller-Methoden zuzuordnen. Um eine Route zu definieren, öffnen Sie die Datei „routes/web.php“ und fügen Code ähnlich dem folgenden hinzu:

Route::get('/', function () {
    return view('welcome');
});
Nach dem Login kopieren

Dieser Code stellt die Zuordnung der Stamm-URL zu einer Ansicht namens „Welcome“ dar. Sie können auch andere Anforderungstypen wie POST, PUT, PATCH und DELETE verwenden. Der folgende Code ordnet beispielsweise eine POST-Anfrage der Speichermethode eines Controllers namens „UserController“ zu: Verarbeitet Webanwendungsanforderungen, führt Geschäftslogik aus und generiert Antworten. Sie können einen Controller mit den Artisan-Befehlszeilentools erstellen. Der folgende Befehl generiert beispielsweise einen Controller mit dem Namen UserController:
    Route::post('/users', 'UserController@store');
    Nach dem Login kopieren
  1. Dieser Befehl generiert die Datei UserController.php im Verzeichnis app/Http/Controllers.

Ansichten erstellen

Ansichten sind die Komponenten in einer Laravel-Anwendung, die die endgültige HTML-Ausgabe verarbeiten. In Laravel werden Ansichten mithilfe der Blade-Vorlagen-Engine erstellt. Ansichten können statisches HTML, PHP-Code und Laravel-Vorlagensyntax enthalten. Sie können eine neue Ansicht mit dem folgenden Artisan-Befehl erstellen:
    php artisan make:controller UserController
    Nach dem Login kopieren
  1. Dieser Befehl erstellt eine neue Datei mit dem Namen myview.blade.php im Verzeichnis resources/views. Sie können HTML, PHP-Code und Vorlagen-Tags (wie {{ $variable }} und @foreach) hinzufügen, um Ansichten zu generieren.

Laravel-Anwendung ausführen

Wenn Sie bereit sind, Ihre Laravel-Anwendung auszuführen, können Sie den folgenden Befehl im Terminal oder in der Eingabeaufforderung eingeben:

php artisan make:view myview
Nach dem Login kopieren
Dieser Befehl startet den in PHP integrierten Webserver auf localhost und führt Ihre Laravel-Anwendung auf http://localhost:8000 aus.

Zusammenfassung#🎜🎜##🎜🎜#Laravel ist ein einfaches und benutzerfreundliches PHP-Webanwendungs-Framework, das viele nützliche Funktionen wie Routing, Controller, Ansichten und Artisan-Befehlszeilenschnittstelle bietet. Durch den Einsatz von Laravel können Sie die Entwicklung und Bereitstellung von Webanwendungen erheblich beschleunigen und vereinfachen. #🎜🎜#

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Laravel. 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