Oceń ten artykuł :
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
Vous avez noté 0 étoile(s)
Sommaire
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 list
Aby uruchomić zintegrowany serwer deweloperski :
php artisan serve
Uruchamia 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=8080
Migracje służą do zarządzania strukturą bazy danych.
Tworzenie nowej migracji:
php artisan make:migration create_users_tableTworzy nowy plik migracji dla bazy danych.Uruchamianie migracji:
php artisan migrateWykonuje migracje bazy danych i aktualizuje schemat bazy danych.
Cofnięcie ostatniej migracji:
php artisan migrate:rollback
Szablony są używane do interakcji z tabelami bazy danych.
Tworzenie nowego modelu:
php artisan make:model User
Utwórz model z migracją, kontrolerem i fabryką:
php artisan make:model User -mcr
Kontrolery zarządzają logiką aplikacji.
Utwórz nowy kontroler:
php artisan make:controller UserController
Utwórz kontroler zasobów:
php artisan make:controller UserController --resource
Widoki 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 UsersTableSeeder
Uruchom siewnik:
php artisan db:seed
Uruchomienie określonego siewnika:
php artisan db:seed --class=UsersTableSeeder
Laravel używa różnych typów pamięci podręcznej, aby poprawić wydajność.
Opróżnij pamięć podręczną aplikacji:
php artisan cache:clear
Opróżnij pamięć podręczną konfiguracji:
php artisan config:clear
Wyczyść pamięć podręczną trasy:
php artisan route:clear
Generowanie 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 tinker
Uruchamia interaktywną konsolę Laravel do testowania kodu i interakcji z aplikacją.
php artisan storage:link
To 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 -mcr
Napiszmigrację w database/migrations/YYY_MM_DD_create_products_table.php i dodaj niezbędne pola.
Uruchom migrację:
php artisan migrate
Utwórz nową trasę w pliku routes/web.php:
Route::resource('products', ProductController::class);
Uruchom serwer deweloperski:
php artisan serve
Dostę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! 😊🚀
Oceń ten artykuł :
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
1mn czytanie
Jak połączyć się z terminalem internetowym za pomocą panelu LWS (konsola internetowa ssh)?
4mn czytanie
Jak mogę używać GIT z terminalem sieciowym na moim hostingu współdzielonym LWS?
2mn czytanie
Jak zmienić wersję PHP w LWS Panel Web Terminal?
0mn czytanie
Co mogę zrobić na mojej witrynie WordPress za pomocą terminala internetowego?