O projekcie
Sizal.pl to komercyjny projekt zrealizowany dla klienta z branży obróbki powierzchniowej i technologii przemysłowej. Głównym celem była modernizacja istniejącej witryny opartej na systemie WordPress, która borykała się z problemami wydajnościowymi i niestabilną konfiguracją.
Decyzja projektowa
Po krótkiej analizie ówczesnego stanu technicznego strony:
- Przestarzałe, nieaktualizowane od lat wtyczki.
- Brak możliwości łatwego podniesienia wersji
PHP. - Obecność setek tzw.
zombie pages(np./etiam-commodo-convallis/) generowanych przez błędy konfiguracyjne. - Niestabilna konfiguracja (cykliczne nadpisywanie
.htaccess).
Po przeprowadzeniu audytu technicznego uznałem, że reanimacja dotychczasowej witryny (aktualizacja do PHP 8, naprawa błędów wtyczek i optymalizacja wydajności WordPress-a) byłaby nieopłacalna i czasochłonna.
Po skontaktowaniu się z klientem i uzgodnieniu szczegółów podjęliśmy decyzję o przepisaniu strony na statyczny HTML.
Zgodnie z życzeniem klienta, warstwa wizualna została zachowana w oryginalnej formie.
Proces migracji
- Ekstrakcja treści: Ręczne wyciągnięcie kluczowych tekstów i obrazów.
- Refaktoryzacja kodu: Przepisanie i lekka modernizacja UI.
- Optymalizacja assetów: Konwersja obrazów na nowoczesne formaty, takie jak
WebP, czy lokalny hosting czcionek, aby wyeliminować konieczność ładowania ich z zewnętrznych serwerów CDN. - Optymalizacja SEO: Dodanie tagów
metaiOpenGraph, sitemapy orazrobots.txt. - Dalsza opieka nad stroną: Zarządzanie stroną w
Google Search Console.
Wyniki audytu Lighthouse
Przejście na statyczną architekturę strony pozwoliło osiągnąć wyniki bliskie teoretycznemu maksimum wydajności dla urządzeń desktopowych.
Kluczowe korzyści biznesowe
- Bezobsługowość: Strona nie wymaga żadnych aktualizacji.
- Bezpieczeństwo: Całkowita eliminacja podatności typowych wektorów ataku dla WordPress-a, np. podatności wtyczek, czy luki w przestarzałych wersjach
PHP. - Wydajność: Strona ładuje się niemal natychmiastowo.

