[Laravel] przejście z dev na produkcje |
[Laravel] przejście z dev na produkcje |
18.05.2023, 18:51:03
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 2 Dołączył: 17.04.2017 Skąd: 127.0.0.1 Ostrzeżenie: (0%) |
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? Edit: czy ja dobrze rozumiem, że jak dodam brezze później , 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 Ten post edytował StreetFighter 18.05.2023, 19:39:44 |
|
|
18.05.2023, 21:58:55
Post
#2
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
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. |
|
|
18.05.2023, 23:06:27
Post
#3
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 2 Dołączył: 17.04.2017 Skąd: 127.0.0.1 Ostrzeżenie: (0%) |
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? |
|
|
20.05.2023, 14:22:47
Post
#4
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
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. |
|
|
Wersja Lo-Fi | Aktualny czas: 28.09.2024 - 00:49 |