KLIENT:
SRDK Studio

Migracja z WordPressa do headless CMS Strapi - strona szybsza o 60%

Podsumowanie projektu

PROJEKT LIVE
KLIENT
SRDK Studio
ZESPÓŁ
  • Back-end Developer
  • Front-end Developer
  • Full-stack Developer
  • Project Manager
  • UX/UI Designer

Rezultaty

  • Strona szybsza o 60%

    po migracji z WordPressa na architekturę headless

  • Cztery wersje językowe

    polski, angielski, hebrajski i arabski

  • Zgodność z WCAG 2.1 na poziomie AA

    oraz z wymogami European Accessibility Act

  • SEO zarządzane bez programisty

    meta tagi, nagłówki, adresy i sitemap w panelu CMS

WYZWANIE

Celem nadrzędnym projektu było zaprojektowanie i uruchomienie strony internetowej, która:

  • Zapewnia szybkie ładowanie oraz stabilność działania nawet przy intensywnym ruchu.
  • Podkreśla profesjonalizm usług klienta i przedstawia jego usługi oraz portfolio projektów w sposób możliwie najbardziej atrakcyjny dla użytkowników.
  • Jest zgodna z wytycznymi dostępności (WCAG 2.1 na poziomie AA).
  • Spełnia zasady optymalizacji pod kątem wyszukiwarek internetowych.
  • Ułatwia zarządzanie treściami przez nietechnicznych pracowników.

 

Największym wyzwaniem we wdrożeniu tej strony internetowej było zapewnienie wysokiej wydajności i optymalizacji SEO przy jednoczesnym zachowaniu elastyczności zarządzania treścią i integracji z zewnętrznymi systemami.

ROZWIĄZANIE

Zespół Boring Owl opracował i wdrożył system złożony z następujących komponentów:

  • Frontend: Next.js z wykorzystaniem SSR i ISR, co zapewnia szybkie ładowanie i aktualizację treści.
  • Backend: Strapi jako headless CMS, ułatwia zarządzanie treściami oraz pozostałym contentem na stronie, a także wspiera wielojęzyczność strony.
  • Baza danych: PostgreSQL, obsługuje przechowywanie i dostęp do danych, z uwzględnieniem optymalizacji zapytań i indeksów oraz zapewnienia bezpieczeństwo poprzez regularne kopie zapasowe.
  • Hosting i infrastruktura: Coolify z integracją Cloudflare CDN dla optymalizacji ładowania, SSL i ochrony DDoS.
  • Integracje zewnętrzne:
    • Google Analytics i Google Tag Manager: Narzędzia analityczne do monitoringu.
    • Mailchimp: System mailingowy do wysyłki newsletterów.
    • Webhooki i system rewalidacji treści.

 

strona srdk-studio otwarta na tablecie

KLUCZOWE FUNKCJONALNOŚCI

  • Zoptymalizowana nawigacja - rozwijane menu, sticky paski, szybki dostęp do usług i portfolio.
  • Modularna strona główna - z sekcjami „Hero”, „Nasze usługi”, „Projekty”, „Blog” i „O nas”.
  • Strony usług i projektów - edytowane z CMS do zarządzania treścią i galeriami.
  • System wielojęzyczny - pełna obsługa treści w języku polskim i angielskim, a także hebrajskim i arabskim.
  • Zarządzanie SEO - edycja meta tagów, struktury nagłówków, URL-i i sitemap.xml bez udziału programistów.
  • Dostosowanie WCAG 2.1 oraz wymogów Accessibility EU Act - pełna dostępność dla osób z niepełnosprawnościami.
  • Integracja z newsletterem i social mediami - formularze, ikony, linki konfigurowane w CMS.

strona srdk-studio na telefonie, menu

REZULTATY

  • Szybszy czas ładowania, jego poprawa o 40-60%
  • Poprawa doświadczeń użytkownika i zoptymalizowanie strony dla urządzeń mobilnych i desktopowych.
  • Ułatwienie zarządzania treścią poprzez CMS i możliwość modyfikacji komponentów na podstronach.
  • Estetyczny, zgodny z identyfikacją wizualną, profesjonalny serwis prezentujący firmę jako lidera rynku.

 

strona srdk-studio otwarta na laptopie

PODSUMOWANIE

Strona SRDK Studio to przykład kompleksowego wdrożenia nowoczesnego serwisu internetowego opartego na architekturze headless. Nasz zespół zrealizował projekt zgodnie z najwyższymi standardami, a wprowadzenie technologii takich jak Next.js, Strapi, Cloudflare i Coolify, umożliwiło stworzenie elastycznej, responsywnej i wydajnej platformy. 

Rysunek urbanistyczny osiedla z zabudową wielorodzinną, zielenią i rzeką, widok z góry

Wykorzystane technologie

Frontend

Wykorzystanie SSR i ISR, co zapewnia szybkie ładowanie i aktualizację treści.

Backend

Headless CMS - ułatwia zarządzanie treściami oraz pozostałym contentem na stronie, a także wspiera wielojęzyczność.

Baza danych

Obsługuje przechowywanie i dostęp do danych, z optymalizacją zapytań i indeksów oraz bezpieczeństwem opartym na regularnych kopiach zapasowych.

Hosting i infrastruktura

Optymalizacja ładowania, SSL i ochrona DDoS.

Integracje zewnętrzne

Narzędzia analityczne do monitoringu.

Integracje zewnętrzne

System mailingowy do wysyłki newsletterów.

Wyceń swój projekt