Nie wydaje mi się, aby zrozumieć, dlaczego musimy uruchomić aplikację Laravel pod numerem php artisan serve
, a po prostu uruchomić ją pod numerem Apache lub nginx. Wiem, że w fazie rozwoju używamy rzemieślnika do odpalenia witryny, a po wdrożeniu na serwerze używasz serwera WWW do załadowania strony.Na czym polega uruchamianie Laravel za pomocą polecenia "php artisan serve"?
Na czym polega uruchamianie aplikacji w rzemiośle?
Ty nie ** ** potrzeba aby to zrobić. Dotyczy to przypadków, gdy z jakiegoś powodu nie masz dostępu do serwera WWW. Z tego powodu może to być wszystko, więc na wypadek, gdy serwer jest niedostępny lub jest źle skonfigurowany - możesz użyć 'php artisan serve'. – Mjh
Dlaczego nie ma wystarczającej dokumentacji na tym samym? – captainblack
Dlaczego miałoby być? Nic nie wskazuje na to, że MUSISZ go użyć, po prostu istnieje dla przypadków, kiedy * może * potrzebujesz go. Niektóre funkcje nie muszą być udokumentowane w punkcie, w którym uwzględniono każdy możliwy scenariusz użycia. Masz nginx/Apache? Wspaniały! Nie chcesz i chcesz szybko sprawdzić coś lub przetestować część swojego projektu? Nie ma problemu, szybkie 'php artisan serve' wykonuje zadanie, zajmuje kilka sekund, aby wpisać go w CLI, abyś mógł zacząć działać. Nie trzeba przemyśleć tej konkretnej funkcji. – Mjh