Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Laravel] przejście z dev na produkcje
Forum PHP.pl > Forum > PHP > Frameworki
StreetFighter
Witam, uczę się Laravela, nie jestem programistą, to moje hobby. O ile ogarniam w miarę jak się w nim poruszać, nie mogę zrozumieć przejścia na produkcję.
Robiąc np. jakiegoś bloga, dodaję Brezze z flagą dev, i ja mam później te pliki które potrzebuje przenieść jeden do jeden na serwer? Zmieniając tylko .env na produkcje?
Nie mogę załapać logiki przenoszenia projektu w wersje produkcyjną. Rozumiem że niektóre elementy wymagają kompilacji. Ale jak np takiego Breeze użyć na produkcji?
W konsoli mam go na serwerze produkcyjnym jakoś instalować i dodać tylko zmiany? biggrin.gif

Edit: czy ja dobrze rozumiem, że jak dodam brezze
  1. composer require laravel/breeze --dev
później
  1. php artisan breeze:install
, zmieniam sobie co potrzebuje i już na wersji produkcyjnej nie potrzebuję ponownej instalacji, tylko potrzebuje te pliki które brezze:install opublikował. Czyli że te pakiety dev są tylko do tworzenia i ich się nie używa w wersji produkcyjnej wcale
Salvation
Laravel nie ma tutaj nic do gadania w sumie.

Lokalnie odwzorowujesz środowisko jakie masz / będziesz mieć na produkcji.
Jeżeli breeze jest biblioteką, którą będziesz wykorzystywać w projekcie na wersji produkcyjnej, to nie powinieneś jej instalować z flagą --dev

Dodatkowo, na serwerze produkcyjnym nie powinieneś mieć możliwości odpalenia composera ze względów bezpieczeństwa, no ale rozumiem, że się uczysz, więc pominę ten aspekt.
StreetFighter
Trochę też chaotycznie to opisałem. Breeze to zestaw do uwierzytelniania użytkownika, w moim przypadku chodzi o wersję z Blade.
Czy nie jest tak czasem właśnie ze jeżeli zainstaluje go na serwerze developerskim, on tworzy mi widoki, kontrolery itd to tylko je przenoszę i nie powinienem go instalowac na serwerze produkcyjnym?
Salvation
Ok, poprawiłeś główny post...

Tak, to tak właśnie wygląda. Libka z flagą --dev jest tylko do używania lokalnie.
Taki faker np. Nie chciałbyś, żeby ktoś ci go odpalił na produkcji. Natomiast lokalnie - do wypełnienia bazy danych danymi - jest mega pomocny.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.