Zmiana hostingu WordPress ma sens, gdy obecny serwer powoduje długi czas odpowiedzi, błędy, ogranicza rozwój albo po odnowieniu kosztuje nieproporcjonalnie dużo. Najpierw trzeba jednak sprawdzić, czy problem rzeczywiście leży po stronie hostingu. Bezpieczna migracja polega na wykonaniu kopii, uruchomieniu strony na nowym serwerze i zmianie DNS dopiero po testach.
Czy problem powoduje hosting, czy sam WordPress?
Nie każda wolna strona wymaga przeprowadzki. Ciężki motyw, duża liczba wtyczek, niezałączone cache, nieoptymalne obrazy albo wolne zapytania do bazy danych mogą obciążać witrynę niezależnie od serwera. Zmiana hostingu w takim przypadku przyniesie co najwyżej częściową poprawę.
Jednym z użytecznych wskaźników jest TTFB (Time To First Byte), czyli czas od wysłania żądania do rozpoczęcia odpowiedzi serwera. Powtarzalny wynik powyżej około 500–600 ms może być sygnałem ostrzegawczym, szczególnie gdy strona została już zoptymalizowana. Pojedynczy pomiar nie wystarczy, bo wynik zależy także od lokalizacji testu, cache i bieżącego obciążenia.
Zestawienie objawów pomaga ustalić, gdzie szukać przyczyny:
| Objaw | Prawdopodobna przyczyna | Działanie |
|---|---|---|
| Długi TTFB mimo optymalizacji | Przeciążony serwer, słabe zasoby lub konfiguracja hostingu | Porównaj pomiary i zapytaj support o obciążenie oraz limity |
| Błędy 500 i timeouty | Problem z PHP, limitami zasobów albo stabilnością serwera | Sprawdź logi, wersję PHP i częstotliwość błędów |
| Wolne działanie tylko po włączeniu określonej wtyczki | Nieefektywna wtyczka lub zapytania do bazy | Wyłącz ją testowo i zoptymalizuj konfigurację |
| Wysoki koszt odnowienia | Promocyjna cena tylko za pierwszy okres | Policz koszt całej usługi w perspektywie trzech lat |
| Brak rzeczowej pomocy przy awarii | Niewystarczający support | Sprawdź czas reakcji i zakres pomocy przed migracją |
Jeżeli problem wynika z obrazów, motywu lub wtyczek, najpierw popraw optymalizację. Hosting ma znaczenie dla szybkości, ale nie naprawi źle skonfigurowanego WordPressa.
Kiedy zmiana hostingu się opłaca?
Decyzja jest uzasadniona, gdy problemy powtarzają się mimo optymalizacji, a dostawca nie potrafi wskazać przyczyny ani zaproponować rozwiązania. Dotyczy to zwłaszcza błędów 500, częstych przerw, braku kopii zapasowych, przestarzałego środowiska PHP, braku możliwości zwiększenia zasobów i wielogodzinnego oczekiwania na odpowiedź supportu.
Trzeba też sprawdzić pełny koszt usługi. Cena promocyjna może dotyczyć wyłącznie pierwszego roku, a odnowienie może być kilkukrotnie droższe. Policz opłatę startową, odnowienie w drugim i trzecim roku, koszt backupu, SSL, dodatkowych baz oraz ewentualnej migracji. Darmowy SSL, na przykład Let’s Encrypt, zwykle wystarcza dla typowej strony firmowej lub bloga, jeśli dostawca zapewnia prostą instalację i automatyczne odnawianie.
Jak bezpiecznie przenieść WordPressa?
Migracja nie musi oznaczać wyłączenia strony. Największe ryzyko pojawia się wtedy, gdy ktoś zmienia DNS przed sprawdzeniem kopii na nowym serwerze albo usuwa stary hosting natychmiast po przełączeniu domeny.
Bezpieczny proces można przeprowadzić w następującej kolejności:
- Wykonaj pełną kopię – zapisz pliki WordPressa, bazę danych oraz, jeśli dotyczy, zawartość skrzynek pocztowych. Kopię przechowuj także poza starym serwerem.
- Przygotuj nowe środowisko – utwórz bazę danych, wgraj pliki i ustaw wersję PHP zgodną z motywem oraz wtyczkami. Możesz użyć wtyczki migracyjnej, takiej jak Duplicator, albo przenieść dane ręcznie.
- Przetestuj stronę przed zmianą DNS – skieruj własny komputer na nowy adres IP przez plik hosts. Sprawdź stronę główną, podstrony, logowanie, formularze, media, płatności i koszyk WooCommerce.
- Zmień rekordy DNS – dopiero po pozytywnych testach skieruj domenę na nowy serwer. Propagacja może potrwać od kilku minut do kilkudziesięciu godzin, zależnie od TTL.
- Monitoruj oba serwery – przez kilka dni kontroluj dostępność, formularze, pocztę i logi. Starego hostingu nie usuwaj od razu, ponieważ część użytkowników może jeszcze trafiać na poprzedni adres.
Plik hosts pozwala przetestować stronę z nowego serwera bez publicznej zmiany DNS. W systemie Windows znajduje się zwykle w lokalizacji C:\Windows\System32\drivers\etc\hosts, a w macOS i Linuxie w /etc/hosts. Po zakończeniu testów usuń dodany wpis.
Przed rozpoczęciem migracji sprawdź następujące elementy:
- Kopia zapasowa – obejmuje pliki i bazę danych, a nie tylko eksport ustawień WordPressa.
- Dostęp FTP lub SFTP – jest potrzebny do pobrania i wgrania plików.
- Dostęp do DNS – umożliwia zmianę rekordów A, AAAA lub serwerów nazw.
- Wersja PHP – nowy serwer powinien obsługiwać wersję zgodną z używanym motywem i wtyczkami.
- Poczta w domenie – sprawdź skrzynki oraz rekordy MX, SPF, DKIM i DMARC, aby nie przerwać odbierania wiadomości.
Przy dużej bazie danych, sklepie WooCommerce lub wielu integracjach lepiej zaplanować migrację w czasie małego ruchu albo zlecić ją administratorowi. Sklep wymaga także sprawdzenia zamówień, płatności, stanów magazynowych i wiadomości transakcyjnych.
Na co patrzeć przy wyborze nowego hostingu?
Nie istnieje jeden hosting pasujący do każdej strony. Blog potrzebuje mniej zasobów niż sklep, a serwis z dużym ruchem może wymagać łatwego skalowania. Przed zakupem sprawdź:
- SSD NVMe – szybki nośnik może skrócić operacje na plikach i bazie danych, ale nie zastąpi optymalizacji WordPressa.
- Obsługę PHP 8.x – nowsze środowisko zwykle ułatwia utrzymanie bezpieczeństwa i zgodności, lecz trzeba potwierdzić kompatybilność używanych rozszerzeń.
- Kopie zapasowe i SSL – ustal, jak często powstają backupy, jak długo są przechowywane i czy ich odtworzenie jest płatne. Darmowy certyfikat SSL powinien być łatwy do włączenia.
- Jakość supportu – sprawdź kanały kontaktu, godziny pracy i realny zakres pomocy przy PHP, bazie danych oraz migracji.
- Panel i skalowanie – instalator WordPressa, zarządzanie DNS i możliwość zwiększenia zasobów ograniczają liczbę operacji wykonywanych ręcznie.
Warto zmienić hosting wtedy, gdy masz potwierdzone problemy z wydajnością lub stabilnością, a koszt i jakość obecnej usługi nie odpowiadają potrzebom strony. Jeśli zdecydujesz się na migrację, nie zmieniaj DNS na początku. Najpierw wykonaj kopię, uruchom witrynę na nowym serwerze i przetestuj ją lokalnie.