Co mam na myśli?
Założmy, że mam aplikację która potrzebuje: serwer www (nginx, apache, etc.), php, mysql, rabbitmq, redis.
Obraz aplikacji będzie zawierał naturalnie kod php, ale tu pojawia się pytanie o
Wszystko
Najnowsze
Archiwum
docker-compose jest tylko po to żeby uruchamiać środowiska lokalnie
Zawsze jak rozkminiałem nowy framework to zawsze sobie po prostu budowałem panel admina ze wszystkimi potrzebnymi opcjami: logowanie, uprawnienia, użytkownicy + kilka jakiś modułów z różnymi typami pól i funkcji. Dobry tok myślenia w przypadku #symfony ?
> definicje dla endpointów, które leżą na encji
public function updateAction(Request $request, Device $device,
źródło: comment_1664377828oNMi15N1zs2fEJZf8RBuak.jpg
Pobierz
źródło: comment_1664347525p366rY9QLLcAy6sgpRDRGy.jpg
Pobierz3. jeżeli odpalisz 20 konsumerów to będziesz miał skalowalność i tyle :)
$repository = $entityManager->getRepository(Category::class);
$tree = $repository->childrenHierarchy();#[Gedmo\TreeRoot]?2

Ten artykuł jest częścią serii o niesamowitych bibliotekach dla PHP, w której zawsze zestawiłem listę 7 bibliotek PHP, które pomogą Ci w Twojej podróży programistycznej.
z5

Po co pisać niestandardową funkcjonalność, skoro możemy łatwo osiągnąć ten sam wynik przy użyciu biblioteki? Należy o tym pamiętać, że nie zawsze powinniśmy wymyślać koło na nowo i czasami najlepiej jest użyć gotowych komponentów.
z
źródło: comment_1658998555v1RoJjaTBxINc104frvuis.jpg
Pobierz
źródło: comment_16590001099mvnubP0dKQWAQSjNR5qme.jpg
Pobierzalbo dostosować projekt do innych bibliotek itd
źródło: comment_16559333822mSmmfcuHKbK8rUbc2KQVs.jpg
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Uruchamiam projekt
docker-compose up -duruchamiana jest migracja i tworzona baza danych "app". Wszystko jest ok jeśli używam np. postmana. Ale wolę napisać testy żeby nie testować
Kiedyś chyba miałem ten sam problem i go nie rozwiązałem. Po prostu uruchamiałem testy na głównej bazie i za każdym razem przed uruchomieniem testów dump'owałem bazę. Jeśli znalazłbyś przyczynę/rozwiązanie to daj znać :)
docker-compose.yml:
database: