WordPress Maintenance: What It Should Cover

  • Home
  • WordPress Maintenance: What It Should Cover
WordPress Maintenance: What It Should Cover

Opieka techniczna WordPress to stały zakres prac spisany w umowie: aktualizacje, kopie zapasowe, monitoring, zabezpieczenia i reakcja na awarie w określonym czasie. Piszę to dla właściciela strony, który porównuje oferty abonamentu serwisowego. Albo zastanawia się, czy nie ogarnąć tego samemu. Na końcu jest lista kontrolna. Przyłóż ją do każdej propozycji, a zobaczysz, co naprawdę jest w cenie, a co tylko ładnie brzmi.

Co obejmuje opieka techniczna WordPress, a czego nie da hosting?

Hosting utrzymuje serwer. Opieka dotyczy samej aplikacji, czyli rdzenia WordPressa, wtyczek, motywu, treści i dostępów. Dostawca serwera pilnuje zasilania, sieci i systemu. Ale czy sprawdzi, że po aktualizacji działa formularz kontaktowy? Nie sprawdzi. Porządny abonament serwisowy obejmuje:

  • aktualizacje rdzenia, wtyczek i motywu,
  • kopie zapasowe plików i bazy danych,
  • monitoring dostępności, certyfikatu i integralności plików,
  • zabezpieczenia, czyli utwardzanie konfiguracji i porządek w kontach,
  • wsparcie i drobne poprawki w ustalonym limicie.

Nowe funkcje, przebudowa szablonu czy pisanie treści to zwykle osobne zlecenie. Przy porównywaniu ofert oddzielam utrzymanie od rozwoju i każdemu to polecam. Bo tania usługa bywa tania dokładnie z tego powodu, że każdą poprawkę liczy się w niej ekstra.

Aktualizacje wtyczek WordPress, motywu i rdzenia: jak powinny wyglądać

Aktualizacja to proces. Nie kliknięcie w panelu. Najpierw robi się kopię, potem sprawdza zmiany na stagingu (to kopia strony, której odwiedzający nie widzą), a dopiero na końcu wrzuca je na produkcję. Po wdrożeniu ktoś przeklikuje formularze, koszyk i płatności. Ręcznie.

Przy przeskoku o kilka wersji naraz oficjalna instrukcja aktualizacji WordPressa odsyła do rozszerzonej procedury. Po nieudanej aktualizacji każe z kolei usunąć z katalogu strony plik .maintenance, który blokuje stronę komunikatem o przerwie technicznej (klasyk, każdy kto robił aktualizacje, go widział). Wtyczki i motywy bierz z repozytorium WordPress.org albo od znanych producentów. Nigdy z paczek niewiadomego pochodzenia. A w ofercie szukaj odpowiedzi na jedno pytanie: kto odpowiada, gdy aktualizacja coś rozwali, i w jakim czasie przywraca działanie?

Kopie zapasowe WordPress: na co zwrócić uwagę w ofercie

Kopia ma obejmować pliki i bazę danych. Obie rzeczy. Jak często ją robić? To zależy od tempa, w jakim zmieniają się treści albo wpadają zamówienia. Sklep z codzienną sprzedażą potrzebuje gęstszego harmonogramu niż wizytówka ruszana raz na kwartał.

Archiwa trzymane na tym samym serwerze znikną razem ze stroną, gdy padnie dysk albo ktoś się włamie. Dlatego trzyma się je gdzie indziej. No i test odtworzenia, robiony co jakiś czas. Backup, którego nikt nigdy nie przywracał, to w sumie tylko założenie, że backup jest. Dopytaj też, kto ma dostęp do kopii i czy dostaniesz aktualną wersję na żądanie.

Monitoring strony internetowej: co powinno być pod stałą obserwacją

Monitoring ma złapać problem, zanim zgłosi go klient. Podstawa to sprawdzanie dostępności z powiadomieniem o przestoju. Obok tego pilnowanie terminów ważności certyfikatu SSL i domeny, bo ich wygaśnięcie potrafi położyć stronę z dnia na dzień. Bez ostrzeżenia.

Kolejna warstwa to skanowanie pod kątem złośliwego kodu i nieautoryzowanych zmian w plikach. A jak mimo wszystko dojdzie do infekcji? Wtedy potrzebne jest usuwanie złośliwego kodu i zamknięcie luki, którą atakujący wszedł. Dobra usługa śledzi też wydajność i błędy PHP po aktualizacjach, a potem raportuje to cyklicznie. Po ludzku, tak żeby zrozumiał ktoś spoza branży.

Bezpieczeństwo w ramach opieki: utwardzanie, uprawnienia, dostępy

Bezpieczeństwo w abonamencie to konkretne ustawienia, a nie wtyczka z tarczą w logo. Poradnik hardeningu WordPressa zaleca, żeby pliki były zapisywalne tylko przez konto właściciela, edycja plików z panelu została wyłączona, a wp-config.php mógł powędrować katalog wyżej, poza folder publiczny.

Do tego silne hasła, porządek w kontach administratorów i zapora aplikacyjna (WAF, czyli filtr ruchu działający przed WordPressem). Całą procedurę rozpisałem w tekście o tym, jak przeprowadzić utwardzanie WordPressa krok po kroku. Ukrywanie wersji czy ścieżek? Spoko jako dodatek. Ale głównej strategii ochrony nie zastąpi.

Umowa na opiekę nad stroną: lista kontrolna przed podpisaniem

Dobra umowa wylicza prace i terminy tak, żeby dało się je potem rozliczyć. Zanim podpiszesz, sprawdź, czy jest w niej:

  1. dokładny zakres prac, bez ogólników,
  2. czas reakcji na awarię i kanał zgłoszeń,
  3. limit godzin na poprawki oraz zasady rozliczania nadwyżki,
  4. forma i częstotliwość raportów,
  5. zapis, że dostępy i kopie należą do właściciela strony,
  6. warunki zakończenia współpracy i przekazania serwisu.

Czerwone flagi? Hasło „pełna obsługa” bez listy czynności. I brak zapisu o przywracaniu strony po awarii. Jeśli firma chce oddać nie tylko stronę, ale całą infrastrukturę, może rozważyć zewnętrzny dział IT, który obejmuje też sieć, pocztę i stanowiska pracy.

Samodzielnie czy z zewnętrznym zespołem?

Samodzielna obsługa się sprawdza przy prostej wizytówce z kilkoma wtyczkami. Pod warunkiem, że ktoś w firmie ma czas i dyscyplinę, żeby robić to regularnie (a z tym bywa różnie). Takiej osobie przydadzą się szkolenia z obsługi WordPressa, na których uczy się bezpiecznych aktualizacji i przywracania kopii.

Zlecenie na zewnątrz ma więcej sensu przy sklepie, integracjach z systemami księgowymi lub magazynowymi, formularzach zbierających leady. Albo wtedy, gdy nikt w firmie nie czuje się za stronę odpowiedzialny. Moim zdaniem lepiej patrzeć na to szerzej, jako na element planu na WordPress w firmie na lata. Cokolwiek wybierzesz, opieka techniczna WordPress ma sens tylko wtedy, gdy jej zakres da się sprawdzić punkt po punkcie.

Najczęstsze pytania

Jak często aktualizować wtyczki WordPress?

Regularnie, według stałego harmonogramu. Poprawki bezpieczeństwa możliwie szybko po wydaniu. Przed każdą aktualizacją kopia zapasowa i test na stagingu. Odkładanie zmian na potem zwykle kończy się bolesnym przeskokiem o kilka wersji.

Czy hosting z automatycznym backupem zastępuje opiekę techniczną?

Nie. Kopia to tylko jeden kawałek usługi. Brakuje aktualizacji, monitoringu, utwardzania i reakcji na awarie. Aha, i kopia trzymana u tego samego dostawcy może nie przetrwać poważniejszego incydentu.

Co powinienem dostać po zakończeniu umowy?

Komplet dostępów do panelu, serwera i domeny, aktualną kopię plików i bazy danych oraz listę wtyczek z opisem wprowadzonych zmian. Te zobowiązania wpisz do umowy od razu na starcie. Negocjowanie ich przy rozstaniu to proszenie się o kłopoty.

Book a free consultation

Provide your phone number or schedule a meeting