Laravel-Befehle
Der Laravel-Befehl ist das beliebteste und am weitesten verbreitete PHP-Framework, das auf der MVC-Architektur (Model View Controller) basiert. Es ist ein Open-Source-Framework für die Entwicklung von Webanwendungen und wurde von Taylor Otwell erstellt. Die aktuellste Version von Laravel Framework ist Laravel 5.7, die im September 2018 veröffentlicht wurde.
Voraussetzungen für den Start mit Laravel
Sie sollten Grundkenntnisse / Fortgeschrittene in folgenden Bereichen haben:
- PHP
- HTML / CSS
- Funktionieren des MVC-Modells
- DB Wissen
Komponist und Handwerker
Ein Komponist ist ein Werkzeug, mit dem der Benutzer ein beliebiges Projekt in Bezug auf ein bestimmtes Framework erstellen kann. Es besteht aus allen Abhängigkeiten und Bibliotheken.
Artisan ist die Befehlszeilenschnittstelle von Laravel. Es enthält eine Reihe von Befehlen, auf die jetzt ausführlich eingegangen wird, um eine Webanwendung zu erstellen.
Artisan-Befehlssyntax:
php artisan ( options) ( arguments)
Grundlegende Laravel-Befehle
Einige der grundlegenden Laravel-Befehle sind nachfolgend aufgeführt:
1. Alle Artisan-Befehle auflisten
php artisan list: Dieser Befehl listet alle verfügbaren Befehle auf, die Teil der laravel - artisan console sind.
Es beginnt mit der Angabe der Syntax für die Ausführung des Befehls, d. H
php artisan (command) (options) (arguments)
wo,
- Optionen: Es kann verwendet werden wie –h (für Hilfe), -q (für Ruhe), -v (für Version) usw.
- Befehle: Es kann wie pro Befehlsname gefolgt von Optionen und Argumenten verwendet werden. Nur wenige der Befehle sind "migrieren", "bedienen", "machen", "helfen" usw.
Quelle: Von meinem Server
2. PHP Handwerker helfen
Dieser Befehl wird verwendet, um Hilfe zu einem bestimmten Befehlsnamen zu erhalten. Angenommen, Sie möchten mehr über die Verwendung und die Bedeutung des Befehls erfahren. Verwenden Sie dazu das Hilfsprogramm von Artisan.
php artisan help makes: auth
wo
- make: auth: Dies ist der Befehlsname, für den wir mehr wissen möchten.
Quelle: Von meinem Server
3. PHP Artisan-Version
Dieser Befehl listet die von Ihnen verwendete Version des Laravel-Frameworks auf.
4. PHP Handwerker nach unten
Mit diesem Befehl wird die Laravel-Anwendung in den Wartungsmodus versetzt.
Quelle: Von meinem Server
5. PHP Handwerker auf
Dieser Befehl wird verwendet, um die Laravel-Anwendung wieder zum Laufen zu bringen.
Quelle: Von meinem Server`
6. php artisan env
Dieser Befehl teilt Ihnen mit, in welcher Umgebung die Laravel-Anwendung ausgeführt wird.
Quelle: Von meinem Server
7. PHP Handwerker Sicht: klar
Dieser Laravel-Befehl löscht alle kompilierten Ansichtsdateien.
Quelle: Von meinem Server
8. PHP Artisan Route: Liste
Dieser Befehl listet alle registrierten Routen auf.
Quelle: Von meinem Server
9. PHP Handwerker Route: klar
Mit diesem Befehl wird die gesamte Route-Cache-Datei gelöscht
10. PHP Artisan Route: Cache
Dieser Befehl erstellt eine Routen-Cache-Datei für eine schnellere Routenregistrierung
Laravel-Zwischenbefehle
Einige dieser Arten, die Laravel-Befehle für Fortgeschrittene erfordern, sind nachfolgend aufgeführt:
1. PHP Handwerker dienen
Dieser Befehl wird zum Starten eines Laravel-Projekts verwendet. Standardmäßig wird die Anwendung auf localhost mit der Portnummer 8000 gehostet
Quelle: Von meinem Server
2. PHP Handwerker machen: Modell Model_Name
Dieser Befehl wird zum Erstellen einer neuen Modellklasse verwendet.
Quelle: Von meinem Server
Wenn wir den Befehl ausführen, finden wir ein paar Befehle macht. Um die Liste der make-Befehle anzuzeigen, drücken Sie die Tastenkombination Umschalt + Pg-Abwärts, um durch alle Seiten zu navigieren.
3. PHP Handwerker machen: Controller Controller_Name
Dieser Befehl erstellt eine neue Controller-Datei im folgenden Ordner:
App / HTTP / Controller
Quelle: Von meinem Server
4. php artisan make-request Request_Name
Mit diesem Befehl wird eine neue Formularanforderungsklasse im folgenden Ordner erstellt:
App / HTTP / Anfragen
Quelle: Von meinem Server
5. Php Handwerker machen Sämaschine Seeder_Name
Mit diesem Befehl wird eine neue Datenbank-Seeder-Klasse erstellt.
Quelle: Von meinem Server
6. PHP Handwerker machen Middleware Middleware_Name
Mit diesem Befehl wird eine neue Middleware-Klasse erstellt.
Quelle: Von meinem Server
7. php artisan make: policy Policy_Name
Dieser Befehl wird zum Erstellen einer neuen Richtlinienklasse verwendet.
Quelle: Von meinem Server
8. PHP Handwerker machen: mail EMail_Class_Name
Dieser Befehl wird zum Erstellen einer neuen E-Mail-Klasse verwendet.
Quelle: Von meinem Server
9. php artisan make: event Event_Class_Name
Dieser Befehl wird verwendet, um eine neue gerade Klasse zu erstellen.
Quelle: Von meinem Server
10. PHP Handwerker machen: Befehl Command_Name
Dieser Befehl wird verwendet, um einen neuen handwerklichen Laravel-Befehl zu erstellen
Quelle: Von meinem Server
Erweiterte Laravel-Befehle:
Im Folgenden sind einige der erweiterten Laravel-Befehle aufgeführt:
1. PHP Handwerker machen: Modell Projekt-Migration-Controller-Ressource
Dieser Befehl wird verwendet, um eine neue Migrationsdatei für das Modell (Migration) zu erstellen, einen neuen Controller für das Modell (Controller) zu erstellen und einen Ressourcencontroller für den generierten Controller zu haben.
Quelle: Von meinem Server
2. PHP Handwerker machen: Listener Event_Listener_Class_Name
Mit diesem Befehl wird eine neue Ereignis-Listener-Klasse erstellt.
Quelle: Von meinem Server
3. php artisan migrate (–bench = ”vendor / package”) (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -Samen)
Dieser Befehl wird für die Datenbankmigration verwendet.
4. Php Handwerker Anbieter: veröffentlichen
Dieser Befehl wird verwendet, um publizierbare Assets aus Herstellerpaketen zu veröffentlichen.
Quelle: Von meinem Server
5. php artisan make provider service_provider_name
Dieser Befehl wird zum Erstellen einer neuen Service Provider-Klasse verwendet.
Quelle: Von meinem Server
6. php artisan migrate: make name (–bench = ”vendor / package”) (–create) (–package (= ”…”)) (–path (= ”…”)) (–table (= ”…”) ))
Mit diesem Befehl wird eine neue Migrationsdatei erstellt
7. PHP-Handwerker machen Job Job_Name
Dieser Befehl wird zum Erstellen einer neuen Jobklasse verwendet.
Quelle: Von meinem Server
Empfohlene Artikel
Dies war ein Leitfaden für Laravel-Befehle. Hier haben wir grundlegende, unmittelbare und erweiterte Laravel-Befehle anhand von Beispielen besprochen. Weitere Informationen finden Sie auch in den folgenden Artikeln.
- Docker-Befehle
- CSS-Befehle
- C # -Befehle
- Anleitung zu erweiterten Perl-Befehlen
- Wie erstelle ich einen Laravel Route Controller?