Heim >Backend-Entwicklung >PHP-Tutorial >Wie verwende ich Laravel 5 mit PHP-Programmierung?

Wie verwende ich Laravel 5 mit PHP-Programmierung?

WBOY
WBOYOriginal
2023-06-12 11:00:121218Durchsuche

Laravel ist ein beliebtes PHP-Framework, das eine einfache Möglichkeit bietet, effiziente Webanwendungen zu erstellen. Wenn Sie sich für Laravel 5, das PHP-Framework, interessieren, erfahren Sie in diesem nächsten Artikel, wie Sie Laravel 5 in der PHP-Programmierung verwenden.

  1. Composer installieren

Composer ist ein Abhängigkeitsverwaltungstool für PHP, mit dem in Projekten verwendete Abhängigkeitspakete verwaltet werden können. Sie müssen Composer installieren, bevor Sie Laravel weiter verwenden können.

Sie können die neueste Version von Composer von der offiziellen Website von Composer herunterladen und den Installationsprozess gemäß der Anleitung befolgen.

  1. Erstellen Sie eine neue Laravel-Anwendung.

Geben Sie den folgenden Befehl in der Befehlszeile ein, um eine neue Laravel-Anwendung zu erstellen:

composer create-project --prefer-dist laravel/laravel {Ihr-Projektname}

{ Ihr-Projektname} ist der Name der Anwendung, die Sie erstellen möchten. Dadurch wird eine neue Laravel-Anwendung im aktuellen Verzeichnis erstellt und alle erforderlichen Abhängigkeitspakete auf Ihren Computer heruntergeladen.

  1. Laravel-Anwendung ausführen

Führen Sie den folgenden Befehl im selben Terminal aus:

php artisan Serve

Dadurch wird der Entwicklungsserver von Laravel gestartet und Ihre Anwendung auf localhost ausgeführt. Jetzt können Sie http://localhost:8000/ in Ihrem Webbrowser öffnen, um Ihre Laravel-Anwendung anzuzeigen.

  1. Anwendungskonfiguration ändern

Das Laravel-Framework verwendet eine Konfigurationsdateimethode, um Benutzern eine einfache Konfiguration ihrer Anwendungen zu ermöglichen. Im Stammverzeichnis befindet sich eine Datei mit dem Namen .env, die alle Konfigurationsoptionen für Ihre Anwendung enthält.

Öffnen Sie die Datei und Sie können die Optionen wie folgt ändern:

  • APP_NAME: Der Name der Anwendung.
  • APP_ENV: Die Umgebungseinstellungen der Anwendung, z. B. lokal (Lokal), Entwicklungsumgebung (Entwicklung), Testumgebung (Testing) usw.
  • APP_DEBUG: Debug-Modus aktivieren oder deaktivieren.
  • APP_URL: URL der Anwendung.
  1. Migrationen erstellen und ausführen

Laravel bietet eine Funktion namens Migrationen, mit der Sie Datenbankstrukturen und Daten von einer Version in eine andere migrieren können. Sie können eine Migration mit dem folgenden Befehl erstellen:

php artisan make:migration create_table_name

Dadurch wird eine neue Datenbankmigrationsdatei erstellt und eine Tabelle mit dem Namen table_name in der Datenbank erstellt. In dieser Datei können Sie die erforderlichen Spalten in der Tabelle und andere Datenbankkonfigurationsoptionen definieren.

Um die Migrationen auszuführen und die Tabellen zur Datenbank hinzuzufügen, verwenden Sie den folgenden Befehl:

php artisan migrate

Dadurch werden alle Datenbankmigrationsdateien ausgeführt und zur Datenbank Ihrer Anwendung hinzugefügt.

  1. Controller und Routen erstellen

Controller sind Klassen zur Bearbeitung von Anfragen. Sie sind normalerweise eine Klasse im Namespace und erben von der Basisklasse des Laravel-Controllers. Um einen neuen Controller zu erstellen, verwenden Sie den folgenden Befehl:

php artisan make:controller MyController

Dadurch wird ein neuer Controller mit dem Namen MyController erstellt und im Verzeichnis app/Http/Controllers gespeichert.

Definieren Sie Ihre Logik im Controller und verknüpfen Sie sie dann mit der Webroute. Um eine neue Route zu erstellen, verwenden Sie den folgenden Code:

Route::get('/', 'MyController@index');

Dadurch wird eine neue GET-Route im Stammverzeichnis erstellt und mit der MyController @index-Methodenzuordnung verknüpft .

  1. Ansichtsdateien definieren

Ansichtsdateien sind HTML-Vorlagen, die verwendet werden, um dem Benutzer Inhalte anzuzeigen. Um eine neue Ansichtsdatei zu erstellen, erstellen Sie eine neue .blade.php-Datei im Verzeichnis resources/views. In dieser Datei können Sie verschiedene Blade-Anweisungen in Laravel verwenden, um Ihr Layout und Ihren Inhalt zu definieren.

Hier ist zum Beispiel eine einfache Blade-Vorlage, die eine Begrüßungsseite anzeigt:

8b05045a5be5764f313ed5b9168a17e6
100db36a723c770d327fc0aef2ce13b1

<head>
    <title>Welcome to Laravel</title>
</head>
<body>
    <h1>Welcome to Laravel</h1>
</body>

73a6ac4ed44ffec12cee46588e518a5e

  1. Führen Sie die Anwendung aus

Endlich danach Um die oben genannten Schritte auszuführen, müssen Sie den Befehl wie zuvor im Terminal erneut ausführen: php artisanserv und dann die Anwendungs-URL (http://localhost:8000/) im Browser öffnen, um Ihre Laravel-Anwendung anzuzeigen.

Das obige ist der detaillierte Inhalt vonWie verwende ich Laravel 5 mit PHP-Programmierung?. 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