Diesen Artikel bewerten :
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
Vous avez noté 0 étoile(s)
Sommaire
Procédure
php artisan
ist die Befehlszeilenschnittstelle, die in Laravel enthalten ist. Sie bietet viele nützliche Befehle für die Entwicklung und Verwaltung einer Laravel-Anwendung. Im Folgenden finden Sie eine Anleitung zu einigen der häufigsten artisan-Befehle
und wie Sie diese verwenden können.
Bevor Sie diese Dokumentation lesen, sollten Sie auf das Webterminal Ihres Hostings zugreifen.
Um alle verfügbaren Befehle in Laravel zu sehen :
php artisan list
Um den integrierten Entwicklungsserver zu starten :
php artisan serve
Startet einen lokalen Entwicklungsserver, auf dem Ihre Laravel-Anwendung ausgeführt wird.
Standardmäßig startet der Server unter http://localhost:8000
. Sie können einen anderen Port angeben:
php artisan serve --port=8080
Mithilfe von Migrationen können Sie die Struktur der Datenbank verwalten.
Erstellen Sie eine neue Migration:
php artisan make:migration create_users_table
Erstellt eine neue Migrationsdatei für die Datenbank.Führen Sie die Migrationen aus :
php artisan migrate
Führt die Datenbankmigrationen aus und aktualisiert das Datenbankschema.
Die letzte Migration rückgängig machen :
php artisan migrate:rollback
Vorlagen werden verwendet, um mit den Tabellen in der Datenbank zu interagieren.
Erstellen Sie eine neue Vorlage:
php artisan make:model User
Erstellen Sie eine Vorlage mit einer Migration, einem Controller und einer Factory:
php artisan make:model User -mcr.
Controller verwalten die Logik der Anwendung.
Erstellen Sie einen neuen Controller:
php artisan make:controller UserController.
Erstellen Sie einen Ressourcen-Controller:
php artisan make:controller UserController --resource.
Ansichten verwalten das Layout der Anwendung.
artisan-Befehl
zum Erstellen von Ansichten. Sie erstellen einfach eine neue Datei im Verzeichnis resources/views
.Mit Seedern kann die Datenbank mit Testdaten gefüllt werden.
Erstellen Sie einen Seeder:
php artisan make:seeder UsersTableSeeder.
Führen Sie die Seeder aus:
php artisan db:seed
Einen bestimmten Seeder ausführen:
php artisan db:seed --class=UsersTableSeeder
Laravel verwendet verschiedene Arten von Cache, um die Leistung zu verbessern.
Leeren Sie den Anwendungscache:
php artisan cache:clear
Leeren Sie den Konfigurationscache:
php artisan config:clear
Leeren Sie den route-Cache:
php artisan route:clear
Erzeugen Sie eine Cache-Datei für Routen, um die Leistung zu verbessern.
php artisan route:cache
Leeren Sie den Cache für kompilierte Ansichten:
php artisan view:clear
php artisan tinker
Startet die interaktive Konsole von Laravel, um Code zu testen und mit Ihrer Anwendung zu interagieren.
php artisan storage:link
Dieser Befehl erstellt einen symbolischen Link namens storage
im öffentlichen
Verzeichnis Ihres Projekts.
Hier ist ein Beispiel für einen typischen Arbeitsablauf unter Verwendung von php artisan
:
Erstellen Sie eine neue Vorlage mit einer Migration und einem Controller:
php artisan make:model Product -mcr.
Schreiben Sie die Migration in database/migrations/YYYY_MM_DD_create_products_table.php
und fügen Sie die erforderlichen Felder hinzu.
Führen Sie die Migration aus :
php artisan migrate
Erstellen Sie eine neue Route in routes/web.php
:
Route::resource('products', ProductController::class);
Starten Sie den Entwicklungsserver:
php artisan serve
Greifen Sieüber den Browser auf die Anwendung zu und interagieren Sie mit den Produkten über die automatisch vom Ressourcencontroller erzeugten Routen.
php artisan
ist ein mächtiges und vielseitiges Werkzeug, das viele häufige Aufgaben in der Laravel-Entwicklung vereinfacht. Es kann die Datenbank verwalten, Code generieren, einen Entwicklungsserver starten und vieles mehr und macht die Entwicklung von Laravel-Anwendungen effizienter und organisierter.
Composer-Dokumentation: https: //laravel.com/docs/11.x/artisan
Sie wissen jetzt, wie Sie :
php artisan list
verwenden, um alle in Laravel verfügbaren Befehle anzuzeigen.php artisan serve
starten und sogar einen anderen Port angeben.artisan-Befehle
verwalten.Wenn Sie diese Schritte befolgen, werden Sie zu einem echten php-Handwerker-Maestro
, der die Entwicklung Ihrer Laravel-Anwendungen mit Leichtigkeit und Effizienz orchestrieren kann 🎼👨💻.
Vielen Dank, dass Sie uns bis hierher gefolgt sind! Wenn Sie Fragen oder Feedback zur Verwendung dieser Befehle haben, hinterlassen Sie bitte unten einen Kommentar. Ihre Erfahrungen bereichern unsere Gemeinschaft. Bis bald für weitere spannende Entwicklungen mit Laravel! 😊🚀
Diesen Artikel bewerten :
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
1mn von Lesen
Wie verbindet man sich mit LWS Panel mit dem Webterminal? (ssh web console)
4mn von Lesen
Wie kann ich GIT mit dem Webterminal auf meinem LWS Shared Hosting nutzen?
2mn von Lesen
Wie man die PHP-Version des Webterminals LWS Panel ändert
0mn von Lesen
Wie kann ich mit dem Webterminal auf meiner WordPress-Website agieren?