Laravel-opdrachten
Laravel-opdracht is het populairste en meest gebruikte PHP-framework dat is gebaseerd op MVC (Model View Controller) Architecture. Het is een open source framework voor webapplicatieontwikkeling en is gemaakt door Taylor Otwell. Vanaf nu is Laravel 5.7 de meest recente release van het laravel-framework, die in september 2018 is uitgebracht.
Vereisten voor het beginnen met larve
Je moet basis / intermediair kennen van:
- PHP
- HTML / CSS
- Werken van MVC Model
- DB kennis
Componist en ambachtsman
Een componist is een hulpmiddel waarmee de gebruiker elk project met betrekking tot een bepaald kader kan maken. Het bestaat uit alle afhankelijkheden en bibliotheken.
Artisan is de opdrachtregelinterface van Laravel. Het heeft de set opdrachten die nu in detail zullen worden besproken, wat helpt bij het bouwen van een webapplicatie.
Artisan command syntax:
php artisan ( options) ( arguments)
Basic Laravel-opdrachten
Enkele van de basiscommando's voor de larven worden hieronder vermeld:
1. Om alle Artisan-commando's op te sommen
php artisan list: deze opdracht geeft een lijst van alle beschikbare opdrachten die deel uitmaken van de laravel - artisan console.
Het begint met het geven van de syntaxis van het uitvoeren van het commando ie
php artisan (command) (options) (arguments)
waar,
- opties: het kan worden gebruikt zoals –h (voor hulp), -q (voor stil), -v (voor versie) enz.
- opdrachten: het kan worden gebruikt per opdrachtnaam gevolgd door opties en argumenten. Weinig van de commando's zijn migreren, serveren, maken, helpen, etc.
Bron: Van mijn server
2. php ambachtelijke hulp
Deze opdracht wordt gebruikt om hulp te krijgen bij een bepaalde opdrachtnaam. Laten we zeggen dat als u meer wilt weten over het gebruik en de betekenis van de opdracht, u deze kunt krijgen door gebruik te maken van het hulpprogramma van Artisan.
php artisan help makes: auth
waar
- make: auth: Het is de opdrachtnaam waarvoor we graag meer willen weten.
Bron: Van mijn server
3. php artisan-versie
Met deze opdracht wordt de versie van het Laravel-framework weergegeven die u gebruikt.
4. ambachtsman naar beneden
Dit commando wordt gebruikt om de laraventoepassing in onderhoudsmodus te zetten.
Bron: Van mijn server
5. php ambachtsman omhoog
Dit commando wordt gebruikt om de laraventoepassing weer operationeel te maken.
Bron: Van mijn server`
6. php artisan env
Dit commando vertelt u de omgeving waarin de laraventoepassing wordt uitgevoerd.
Bron: Van mijn server
7. php ambachtelijke weergave: duidelijk
Met deze opdracht wordt alle gecompileerde weergavebestanden gewist.
Bron: Van mijn server
8. php ambachtelijke route: lijst
Met deze opdracht worden alle geregistreerde routes weergegeven.
Bron: Van mijn server
9. php ambachtelijke route: duidelijk
Met deze opdracht wordt alle routecache-bestanden gewist
10. php artisanale route: cache
Met deze opdracht maakt u een routecache-bestand voor snellere routeregistratie
Gemiddelde Laravel-opdrachten
Sommige van die soorten tussenliggende larveopdrachten zijn hieronder vermeld:
1. php ambachtelijke serveren
Deze opdracht wordt gebruikt om een laravelproject te starten en de toepassing wordt standaard gehost op localhost met poortnummer 8000
Bron: Van mijn server
2. php ambachtelijk merk: model Modelnaam
Deze opdracht wordt gebruikt om een nieuwe modelklasse te maken.
Bron: Van mijn server
Als we het commando, php artisan list uitvoeren, zullen we een paar commando's vinden. Om de lijst met maakcommando's te zien, drukt u op shift + pg omlaag op uw toetsenbord om door alle pagina's te navigeren.
3. php artisan make: controller Controller_Name
Met deze opdracht maakt u een nieuw controllerbestand in de onderstaande map:
App / Http / Controllers
Bron: Van mijn server
4. php artisan make-request Request_Name
Deze opdracht wordt gebruikt om een nieuwe formulieraanvraagklasse in de onderstaande map te maken:
app / Http / aanvragen
Bron: Van mijn server
5. php ambachtelijk maak seeder Seeder_Name
Deze opdracht wordt gebruikt om een nieuwe database seeder-klasse te maken.
Bron: Van mijn server
6. php artisan make middleware Middleware_Name
Deze opdracht wordt gebruikt om een nieuwe middleware-klasse te maken.
Bron: Van mijn server
7. php artisan make: policy Policy_Name
Deze opdracht wordt gebruikt om een nieuwe beleidsklasse te maken.
Bron: Van mijn server
8. php ambachtelijk merk: mail EMail_Class_Name
Deze opdracht wordt gebruikt om een nieuwe e-mailklasse te maken.
Bron: Van mijn server
9. php artisan make: event Event_Class_Name
Deze opdracht wordt gebruikt om een nieuwe even klasse te maken.
Bron: Van mijn server
10. php artisan make: command Command_Name
Deze opdracht wordt gebruikt om een nieuwe ambachtelijke Laravel-opdracht te maken
Bron: Van mijn server
Advance Laravel-opdrachten:
Hieronder staan enkele van de geavanceerde opdrachten voor larven die als volgt zijn:
1. php ambachtelijk merk: model Project –migratie –controller –resource
Deze opdracht wordt gebruikt om een nieuw migratiebestand voor het model (migratie) te maken, een nieuwe controller voor het model (controller) te maken en een resourcecontroller voor de gegenereerde controller te hebben.
Bron: Van mijn server
2. php ambachtelijk gemaakt: luisteraar Event_Listener_Class_Name
Deze opdracht wordt gebruikt om een nieuwe gebeurtenislistenerklasse te maken.
Bron: Van mijn server
3. php artisan migrate (–bench = ”leverancier / pakket”) (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -zaad)
Deze opdracht wordt gebruikt om databasemigratie uit te voeren.
4. php ambachtelijke verkoper: publiceren
Deze opdracht wordt gebruikt om alle publiceerbare activa van leverancierspakketten te publiceren.
Bron: Van mijn server
5. php ambachtelijk maak provider service_provider_name
Deze opdracht wordt gebruikt om een nieuwe serviceprovidersklasse te maken.
Bron: Van mijn server
6. php artisan migrate: make name (–bench = ”leverancier / pakket”) (–create) (–package (= ”…”)) (–path (= ”…”)) (–table (= ”…”) ))
Deze opdracht wordt gebruikt om een nieuw migratiebestand te maken
7. php artisanaal maken job Job_Name
Deze opdracht wordt gebruikt om een nieuwe taakklasse te maken.
Bron: Van mijn server
Aanbevolen artikelen
Dit is een gids voor Laravel-opdrachten geweest. Hier hebben we basis-, onmiddellijke en geavanceerde Laravel-opdrachten besproken met behulp van voorbeelden. U kunt ook de volgende artikelen bekijken voor meer informatie.
- Docker-opdrachten
- CSS-opdrachten
- C # Commando's
- Handleiding voor geavanceerde opdrachten van Perl
- Hoe maak je Laravel Route Controller?