Procédure
php artisan to interfejs wiersza poleceń dołączony do Laravel. Zapewnia wiele przydatnych poleceń do tworzenia i zarządzania aplikacją Laravel. Oto przewodnik po niektórych z najczęstszych poleceń artisan i jak z nich korzystać.
Przed przeczytaniem tej dokumentacji zachęcamy do uzyskania dostępu do terminala internetowego hostingu.
Aby zobaczyć wszystkie polecenia dostępne w Laravel :
php artisan listAby uruchomić zintegrowany serwer deweloperski :
php artisan serveUruchamia lokalny serwer programistyczny do uruchamiania aplikacji Laravel.
Domyślnie serwer uruchamia się na http://localhost:8000. Można określić inny port:
php artisan serve --port=8080Migracje służą do zarządzania strukturą bazy danych.
Tworzenie nowej migracji:
php artisan make:migration create_users_tableUruchamianie migracji:
php artisan migrateWykonuje migracje bazy danych i aktualizuje schemat bazy danych.
Cofnięcie ostatniej migracji:
php artisan migrate:rollbackSzablony są używane do interakcji z tabelami bazy danych.
Tworzenie nowego modelu:
php artisan make:model UserUtwórz model z migracją, kontrolerem i fabryką:
php artisan make:model User -mcrKontrolery zarządzają logiką aplikacji.
Utwórz nowy kontroler:
php artisan make:controller UserControllerUtwórz kontroler zasobów:
php artisan make:controller UserController --resourceWidoki zarządzają prezentacją aplikacji.
artisan do tworzenia widoków. Wystarczy utworzyć nowy plik w katalogu resources/views.Seeder służy do zapełniania bazy danych danymi testowymi.
Utwórz siewnik:
php artisan make:seeder UsersTableSeederUruchom siewnik:
php artisan db:seedUruchomienie określonego siewnika:
php artisan db:seed --class=UsersTableSeederLaravel używa różnych typów pamięci podręcznej, aby poprawić wydajność.
Opróżnij pamięć podręczną aplikacji:
php artisan cache:clearOpróżnij pamięć podręczną konfiguracji:
php artisan config:clearWyczyść pamięć podręczną trasy:
php artisan route:clearGenerowanie pliku pamięci podręcznej dla tras i poprawa wydajności
php artisan route:cache
Czyszczenie pamięci podręcznej skompilowanych widoków:
php artisan view:clear
php artisan tinkerUruchamia interaktywną konsolę Laravel do testowania kodu i interakcji z aplikacją.
php artisan storage:linkTo polecenie tworzy dowiązanie symboliczne o nazwie storage w katalogu publicznym projektu.
Oto przykład typowego przepływu pracy przy użyciu php artisan:
Utwórz nowy model z migracją i kontrolerem:
php artisan make:model Product -mcrNapiszmigrację w database/migrations/YYY_MM_DD_create_products_table.php i dodaj niezbędne pola.
Uruchom migrację:
php artisan migrateUtwórz nową trasę w pliku routes/web.php:
Route::resource('products', ProductController::class);Uruchom serwer deweloperski:
php artisan serveDostęp do aplikacji za pośrednictwem przeglądarki i interakcja z produktami za pośrednictwem tras generowanych automatycznie przez kontroler zasobów.
php artisan to potężne i wszechstronne narzędzie, które upraszcza wiele typowych zadań w rozwoju Laravel. Umożliwia zarządzanie bazą danych, generowanie kodu, uruchamianie serwera programistycznego i wiele więcej, dzięki czemu tworzenie aplikacji Laravel jest bardziej wydajne i zorganizowane.
Dokumentacja Composera: https: //laravel.com/docs/11.x/artisan
Wiesz już jak :
php artisan list do wyświetlania wszystkich poleceń dostępnych w Laravel.php artisan serve, a nawet określić inny port.artisan.Postępując zgodnie z tymi krokami, staniesz się prawdziwym mistrzem php, zdolnym do organizowania rozwoju aplikacji Laravel z łatwością i wydajnością 🎼👨💻.
Dziękujemy za śledzenie nas do tej pory! Jeśli masz jakieś pytania lub uwagi dotyczące korzystania z tych poleceń, nie wahaj się zostawić komentarza poniżej. Twoje doświadczenie wzbogaca naszą społeczność. Do zobaczenia wkrótce na kolejnych ekscytujących wydarzeniach z Laravel! 😊🚀
Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.