← Blog i słownik

Dlaczego stawiam na HTML, CSS i JS

Dużo firm dostaje „stronę na WordPressie”, bo tak wygodniej sprzedać. Problem w tym, że prosta wizytówka albo strona firmowa często nie potrzebuje całego kombajnu. Domyślnie buduję strony w HTML, CSS i JavaScript. Poniżej dlaczego, kiedy panel do treści ma sens i jak to wygląda u mnie w praktyce.

Co zwykle dostaje lokalna firma

Typowy scenariusz: ktoś potrzebuje strony z ofertą, kontaktem i ewentualnie kilkoma podstronami. Dostaje WordPressa, gotowy motyw, kilka wtyczek (formularz, SEO, cache, galeria, antyspam). Na start działa. Po roku pojawia się rachunek za opiekę, konflikt wtyczek albo komunikat o aktualizacji PHP, której nikt nie ogarnia.

Nie mówię, że WordPress jest zły zawsze. Mówię, że przy wielu lokalnych firmach jest za duży na problem, który trzeba rozwiązać.

Co daje lekki kod

  • Szybkość. Mniej skryptów i wtyczek. Strona ładuje się szybciej. Google, użytkownik i asystenci AI to lubią — treść jest w HTML od razu, nie po załadowaniu kombinacji wtyczek. Przykłady: ta strona ma 100 na mobile w PageSpeed, Vertal.pl ok. 97. Szerzej: strona pod Google i AI.
  • Spokój. Nie ma niespodzianek po aktualizacji losowej wtyczki. Nie ma „strona padła po update”.
  • Mniej ryzyka. Mniejsza powierzchnia do ataku niż stary CMS z kilkunastoma pluginami. Przy Vertalu startowaliśmy od zainfekowanej Joomli. Z lekkim kodem od zera nie ciągniesz tego bagażu.
  • Tańsze utrzymanie. Nie musisz na co dzień pilnować update’ów rdzenia, motywu i wtyczek. Hosting pod lekką stronę też bywa prostszy.
  • Kontrola. Wiesz, co jest na stronie. Nie ma ukrytych skryptów z marketplace’u.

Kiedy panel do treści ma sens

Jak regularnie dodajesz wpisy, oferty, galerie albo kilka osób ma edytować treść bez programisty. Wtedy panel się przydaje.

Tylko nie musi to od razu być WordPress z pełnym marketplace’em wtyczek. Często wystarczy wąski zakres: zmiana tekstu, telefonu, zdjęcia w galerii, dodanie krótkiej aktualności.

Własny, prosty panel zamiast kombajnu

Mogę zrobić dedykowany panel pod Ciebie albo administratora. Logujesz się, zmieniasz to, co ustaliliśmy, zapisujesz. Bez szablonów i funkcji, których nigdy nie użyjesz.

Plusy takiego podejścia:

  • tylko to, czego potrzebujesz,
  • strona publiczna nadal może być lekka,
  • mniej aktualizacji „dla zasady”,
  • panel pasuje do projektu, a nie odwrotnie,
  • jasno wiesz, co klikasz sam, a co zostaje po mojej stronie.

Panel można wdrożyć też później, gdy okaże się, że treści zmieniasz często. Nie trzeba decydować na siłę w dniu startu. Więcej o samym pojęciu: co to jest CMS?

Co mnie irytuje w typowym WordPressie

  • Ciężar. Rdzeń + motyw + wtyczki to więcej kodu do załadowania. Łatwiej o wolniejszą stronę, zwłaszcza na telefonie.
  • Zależność od wtyczek. Jedna nieaktualna potrafi rozwalić wygląd, bezpieczeństwo albo całą witrynę.
  • Aktualizacje. WP, motyw, pluginy, PHP. Odłożone w czasie = ryzyko.
  • Bezpieczeństwo. Popularny cel ataków. Słabe hasło albo stary plugin wystarczą.
  • Bałagan w panelu. Chcesz zmienić numer telefonu, a widzisz menu jak w panelu sterowania samolotu.
  • Koszt „na później”. Tani start bywa drogi w utrzymaniu: opieka, mocniejszy hosting, awarie po update.

Przy ogromnym serwisie z redakcją WordPress bywa OK. Przy lokalnej stronie firmowej z Białej Podlaskiej czy okolicy często jest po prostu za duży.

Dla kogo lekki kod, a dla kogo CMS

Lekki kod (domyślnie u mnie): wizytówka, strona firmowa, oferta + kontakt, mało zmian treści w roku, zależy Ci na szybkości i spokojnym utrzymaniu.

Panel / CMS (gdy ma sens): regularny blog, częste aktualizacje oferty, kilka osób edytuje treści, sklep albo rozbudowany serwis.

Nie zgaduję. Po krótkim briefie mówię wprost, co wystarczy.

Jak wygląda to u mnie krok po kroku

  1. Ustalamy cel strony i zakres (wizytówka vs firmowa, treści, zdjęcia).
  2. Proszę o 2–3 przykładowe strony i kolorystykę, żeby złapać kierunek.
  3. Projekt i kod od zera, wersja mobilna od razu.
  4. Podstawy SEO, wdrożenie na Twoim hostingu.
  5. Jeśli potrzeba: prosty panel pod konkretne pola, nie „cały WordPress”.

Ceny i pakiety są na cenniku. Lokalnie pracuję głównie z Białej Podlaskiej i okolic, zlecenia z innych miast też biorę przy jasnym zakresie.

Podsumowanie

Domyślnie buduję w HTML, CSS i JS: lekkie, przewidywalne, wystarczające większości firm. Gotowych kombajnów nie wciskam na siłę. Gdy potrzebujesz samodzielnej edycji, dorzucam prosty panel pod konkretny zakres.

Nie wiesz, co wybrać? Napisz lub zadzwoń. Po krótkiej rozmowie powiem wprost, czy wystarczy lekka strona, czy lepiej od razu panel.