.animate-view{opacity: 1 !important;}
morizon-gratka logo
agent nieruchomości i modele domów

Migracja blogów Gratka i Morizon: 82% szybszy czas odpowiedzi serwera po wdrożeniu dedykowanej infrastruktury

- 82 %
krótszy czas odpowiedzi serwera
40 ms
średni czas odpowiedzi monitorowanego endpointu po migracji

Branża

Marketplace nieruchomości Ogłoszenia online

CMS

Usługi w ramach projektu

DEV

Wyzwanie

  • Migracja musiała zostać przeprowadzona bez utraty danych i bez ryzyka dla działania istniejących funkcjonalności.
  • Kluczowe było zachowanie struktury SEO, adresów URL i poprawności działania WordPressa.
  • Infrastruktura musiała być gotowa na dalszy rozwój projektów, bez konieczności kolejnych dużych zmian architektonicznych.

Rozwiązanie

Zespół DEV Delante zaprojektował i wdrożył dedykowane środowisko produkcyjne dla blogów Gratka i Morizon. Projekt obejmował migrację danych oraz kompleksowe przygotowanie, optymalizację i testy nowej infrastruktury, w tym wdrożenie środowisk Docker, Nginx, backupów oraz monitoringu.

Nasze usługi w ramach projektuUsługaDEV / migracja infrastruktury / WordPressKlientGratka i MorizonBranżaOgłoszenia online / nieruchomości / marketplaceZakres działańArchitektura infrastruktury, migracja WordPress, Docker, Nginx, backupy, monitoring, optymalizacja wydajności

Cel projektu

Celem projektu nie było jedynie przeniesienie stron WordPress na nowy serwer. Naszym zadaniem było zaprojektowanie i wdrożenie kompletnego środowiska produkcyjnego, które zapewni:

  • wyższą wydajność,
  • większą stabilność,
  • łatwiejsze utrzymanie,
  • możliwość dalszego skalowania,
  • większe bezpieczeństwo danych,
  • pełną kontrolę nad procesami backupu i odzyskiwania środowiska.

Kluczowym założeniem było stworzenie infrastruktury, która będzie gotowa obsłużyć dalszy rozwój projektów bez konieczności kolejnych dużych zmian architektonicznych.

O kliencie

morizon-gratka logo

Gratka i Morizon to jedne z najbardziej rozpoznawalnych serwisów ogłoszeniowych w Polsce, należące do Grupy Morizon-Gratka. Morizon.pl jest jednym z największych polskich serwisów nieruchomościowych, a Gratka.pl to marka obecna na rynku ogłoszeń online od ponad 20 lat, kojarzona m.in. z kategoriami nieruchomości, motoryzacji i pracy.

Grupa Morizon-Gratka w liczbach i faktach

~4 mlnUżytkowników miesięczniewg profilu Grupy Morizon-Gratka na LinkedIn20+Lat obecności Gratka.pl na rynku ogłoszeń onlinejeden z najdłużej działających serwisów w PL2020Od tego roku w strukturach Ringier Axel Springer Mediaobydwa serwisy w jednej grupie

Blogi obu serwisów są ważnym elementem ich ekosystemu contentowego. Wspierają widoczność organiczną, odpowiadają na pytania użytkowników i pomagają budować ruch z wyszukiwarki.

Główna branżaonline classifiedsreal estate marketplaceproperty-techObsługiwane segmentyNieruchomościOgłoszenia lokalneMotoryzacjaPracaContent poradnikowyTypDuże polskie platformy ogłoszeniowe / marketplace

Nasze podejście

Zamiast klasycznej migracji na kolejny hosting zdecydowaliśmy się zaprojektować środowisko od podstaw. Pozwoliło to nie tylko przenieść istniejące aplikacje, ale również wyeliminować wiele ograniczeń typowych dla standardowych środowisk hostingowych.

Architektura rozwiązania

Nowe środowisko zostało zbudowane w oparciu o konteneryzację oraz pełną separację poszczególnych komponentów infrastruktury.

Co dała konteneryzacja w DockerzeŁatwiejsze zarządzanie środowiskiemPrzewidywalne wdrożeniaSzybsze odtwarzanie usługNiezależność od systemu operacyjnego

Każdy element infrastruktury został uruchomiony jako odrębna usługa, dzięki czemu możliwe jest niezależne zarządzanie poszczególnymi komponentami.

Warstwa aplikacyjnaOsobne środowisko dla każdego blogaDla każdego bloga przygotowaliśmy oddzielne środowisko aplikacyjne.Izolacja usługŁatwiejsza diagnostyka problemówWiększa stabilnośćNiezależny rozwój poszczególnych projektówWarstwa baz danychBazy oddzielone od aplikacjiMigracja baz danych została przeprowadzona z pełną weryfikacją integralności danych.Backupy bez wpływu na działanie aplikacjiŁatwiejsze zarządzanie zasobamiBezpieczniejsze procesy aktualizacjiNginx i optymalizacjaSerwer odciąża aplikacjęNowe środowisko skonfigurowaliśmy z wykorzystaniem serwera Nginx.Cache dla zasobów statycznychOptymalizacja nagłówków HTTPKompresja odpowiedziEfektywniejsza obsługa połączeńOgraniczenie zbędnych operacji po stronie aplikacjiCzęść żądań jest obsługiwana bez angażowania WordPressa i PHP.

Backupy i bezpieczeństwo

Jednym z głównych założeń projektu było zwiększenie odporności środowiska na awarie. Wdrożyliśmy:

 Automatyczne kopie bezpieczeństwa plików Automatyczne backupy baz danych Procedury szybkiego odtworzenia środowiska Monitoring dostępności usług Monitoring kodów odpowiedzi HTTP

EfektSzybkie reagowanie na potencjalne problemy i krótszy czas przywrócenia działania usług.

Proces migracji

Migracja produkcyjna ruszyła dopiero po pozytywnym zakończeniu testów.

Etap 1Środowisko testowePełne odwzorowanie środowiska przed migracją produkcyjną.Weryfikacja — warunek przejścia dalejPoprawność działania WordPressaDziałanie wtyczekKonfiguracja serweraPoprawność migracji danychZgodność konfiguracji aplikacyjnejEtap 2Migracja produkcyjnaPrzeniesienie blogów do nowego środowiska.✓ Bez utraty danych✓ Bez przerwy w dostępności serwisów

Efekty

Jednym z głównych celów projektu była poprawa wydajności infrastruktury. Monitoring prowadzony przed oraz po migracji wykazał wyraźną poprawę czasu odpowiedzi serwera.

Przed 229 msPo 40 ms−82%Krótszy czas odpowiedzi serwera. Wartości utrzymały się na stabilnym poziomie przez kolejne tygodnie działania środowiska.

Co istotne, poprawa nie miała charakteru jednorazowego. Monitoring potwierdził utrzymywanie się nowych wartości na stabilnym poziomie przez kolejne tygodnie działania środowiska.

Stabilność działania po migracji
Nowa infrastruktura wyeliminowała wiele potencjalnych punktów awarii charakterystycznych dla tradycyjnych środowisk hostingowych. Dostępność usług100% Krytyczne błędy HTTP0 Parametry wydajnościoweStabilne Wykorzystanie zasobówPrzewidywalne

Gotowość do dalszego rozwojuProjekt nie rozwiązywał wyłącznie bieżących problemów. Nowa architektura oznacza w praktyce:Łatwiejsze wdrażanie zmianMożliwość rozbudowy środowiskaWiększa kontrola nad procesem utrzymaniaSzybsze diagnozowanie problemówWyższy poziom bezpieczeństwa operacyjnego

Największym wyzwaniem w tym projekcie było połączenie bezpiecznej migracji z realną poprawą wydajności. Nie chodziło tylko o przeniesienie WordPressa, ale o przygotowanie środowiska, które będzie stabilne, przewidywalne i łatwiejsze w utrzymaniu. Dlatego tak duży nacisk położyliśmy na architekturę, testy, backupy, monitoring i możliwość szybkiego odtworzenia usług

Robert Smalarz
Robert Smalarz Tech Lead
Dobrze zaplanowana infrastruktura wspiera rozwój contentu i SEO

Migracja blogów Gratka i Morizon pokazuje, że infrastruktura nie jest tylko technicznym zapleczem serwisu. W przypadku dużych projektów contentowych wpływa na wydajność, stabilność, bezpieczeństwo i możliwość dalszego rozwoju.

Blogi obu marek są ważnym źródłem ruchu organicznego, dlatego środowisko musiało być nie tylko szybsze, ale też łatwiejsze w utrzymaniu, monitorowane i przygotowane na dalszy wzrost.

Po migracji czas odpowiedzi monitorowanego endpointu spadł z około 229 ms do 40 ms, czyli o ponad 82%. Klient zyskał również większą kontrolę nad backupami, monitoringiem i procesem odtwarzania środowiska.

To przykład projektu, w którym odpowiednio zaplanowana infrastruktura stała się fundamentem dalszego rozwoju i stabilnego działania serwisów o dużym znaczeniu biznesowym.

Podsumowanie projektuDla dużych projektów contentowych infrastruktura nie jest tylko zapleczem — wpływa na cztery obszary:Wydajność−82%Szybszy czas odpowiedziCzas odpowiedzi monitorowanego endpointu spadł z ok. 229 ms do 40 ms.Stabilność100%Pełna dostępnośćŚrodowisko działa stabilnie, bez krytycznych błędów i z przewidywalnym wykorzystaniem zasobów.BezpieczeństwoKontrola nad danymiWiększa kontrola nad backupami, monitoringiem i procesem odtwarzania środowiska.RozwójFundament pod wzrostArchitektura przygotowana pod dalszy rozwój blogów — ważnego źródła ruchu organicznego obu marek.Odpowiednio zaplanowana infrastruktura stała się fundamentem stabilnego działania i dalszego rozwoju serwisów o dużym znaczeniu biznesowym.

Chcesz przenieść WordPressa na szybsze i stabilniejsze środowisko?

Bezpieczna migracja i infrastruktura gotowa na rozwój.

Porozmawiajmy o migracji i optymalizacji infrastruktury
Filip Parwa
Robert Smalarz
Kamil Kaźmierczak
Agencja SEO Delante na Brighton SEO

Porozmawiajmy o wsparciu DEV

Delante – Najlepsza agencja SEO do działań na rynkach międzynarodowych