Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
php artisan
è l'interfaccia a riga di comando inclusa in Laravel. Fornisce molti comandi utili per lo sviluppo e la gestione di un'applicazione Laravel. Ecco una guida ad alcuni dei comandi più comuni di artisan
e al loro utilizzo.
Prima di leggere questa documentazione, vi invitiamo ad accedere al Terminale Web del vostro hosting.
Per vedere tutti i comandi disponibili in Laravel :
php artisan list
Per avviare il server di sviluppo integrato :
php artisan serve
Avvia un server di sviluppo locale per eseguire l'applicazione Laravel.
Per impostazione predefinita, il server si avvia su http://localhost:8000.
È possibile specificare una porta diversa:
php artisan serve --port=8080
Le migrazioni sono utilizzate per gestire la struttura del database.
Creare una nuova migrazione:
php artisan make:migration create_users_table
Crea un nuovo file di migrazione per il database.Eseguire le migrazioni:
php artisan migrate
Esegue le migrazioni del database e aggiorna lo schema del database.
Annullare l'ultima migrazione:
php artisan migrate:rollback
I modelli sono usati per interagire con le tabelle del database.
Creare un nuovo modello:
php artisan make:model User
Creare un modello con una migrazione, un controllore e un factory:
php artisan make:model User -mcr
I controllori gestiscono la logica dell'applicazione.
Creare un nuovo controllore:
php artisan make:controller UserController
Creare un controllore di risorse:
php artisan make:controller UserController --resource
Le viste gestiscono la presentazione dell'applicazione.
artisan
dedicato alla creazione di viste. È sufficiente creare un nuovo file nella cartella resources/views
.Il seeder viene utilizzato per popolare il database con i dati di prova.
Creare un seeder:
php artisan make:seeder UsersTableSeeder
Eseguire il seeder:
php artisan db:seed
Eseguire un seeder specifico:
php artisan db:seed --class=UsersTableSeeder
Laravel utilizza diversi tipi di cache per migliorare le prestazioni.
Svuotare la cache dell'applicazione:
php artisan cache:clear
Svuotare la cache di configurazione:
php artisan config:clear
Svuotare la cache delle rotte:
php artisan route:clear
Generare un file di cache per le rotte e migliorare le prestazioni
php artisan route:cache
Cancellarela cache per le viste compilate:
php artisan view:clear
php artisan tinker
Avvia la console interattiva di Laravel per testare il codice e interagire con l'applicazione.
php artisan storage:link
Questo comando crea un collegamento simbolico chiamato storage
nella cartella pubblica
del progetto.
Ecco un esempio di un tipico flusso di lavoro con php artisan
:
Creare un nuovo modello con una migrazione e un controllore:
php artisan make:model Product -mcr
Scrivere la migrazione in database/migrations/YYY_MM_DD_create_products_table.php
e aggiungere i campi necessari.
Eseguire la migrazione:
php artisan migrate
Creare una nuova rotta in routes/web.php
:
Route::resource('products', ProductController::class);
Avviare il server di sviluppo:
php artisan serve
Accedere all'applicazione tramite il browser e interagire con i prodotti tramite le rotte generate automaticamente dal controllore di risorse.
php artisan
è uno strumento potente e versatile che semplifica molte attività comuni nello sviluppo di Laravel. Permette di gestire il database, generare codice, avviare un server di sviluppo e molto altro ancora, rendendo lo sviluppo di applicazioni Laravel più efficiente e organizzato.
Documentazione di Composer: https: //laravel.com/docs/11.x/artisan
Ora sapete come :
php artisan list
per visualizzare tutti i comandi disponibili in Laravel.php artisan serve
e specificare una porta diversa.artisan
.Seguendo questi passaggi, diventerete dei veri maestri artigiani del php
, in grado di orchestrare lo sviluppo delle vostre applicazioni Laravel con facilità ed efficienza 🎼👨💻.
Grazie per averci seguito fin qui! Se avete domande o commenti sull'uso di questi comandi, non esitate a lasciare un commento qui sotto. La vostra esperienza arricchisce la nostra comunità. A presto per altri entusiasmanti sviluppi con Laravel! 😊🚀
Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
1mn lettura
Come si fa a connettersi al terminale web con il pannello LWS (console web ssh)?
4mn lettura
Come posso utilizzare GIT con il terminale Web sul mio hosting condiviso LWS?
2mn lettura
Come modificare la versione PHP del terminale web del Pannello LWS
0mn lettura
Cosa posso fare sul mio sito WordPress utilizzando il Terminale Web?