Zmiana hostingu to często konieczność – wzrost ruchu wymaga wydajniejszej infrastruktury, zbliża się koniec umowy z aktualnym dostawcą lub po prostu szukasz lepszego stosunku ceny do jakości. Przeniesienie sklepu ShopGold na nowy hosting wymaga nie tylko kopiowania plików, ale też dostosowania konfiguracji do nowego środowiska i weryfikacji wszystkich funkcjonalności po zmianie.
Każdy hosting ma swoją specyfikę: inne wersje PHP i MySQL, inne limity zasobów (memory limit, max execution time, upload file size), inne konfiguracje Apache/Nginx i inne metody zarządzania certyfikatem SSL. Przeniesienie ShopGold między hostingami musi uwzględniać te różnice i dostosować konfigurację sklepu do nowego środowiska.
Co obejmuje przeniesienie na nowy hosting
- Weryfikacja wymagań technicznych ShopGold na nowym hostingu
- Konfiguracja PHP (wersja, rozszerzenia, limity) na nowym hostingu
- Transfer plików sklepu z pełną weryfikacją integralności
- Eksport i import bazy danych MySQL
- Konfiguracja połączenia z bazą w ShopGold
- Instalacja i konfiguracja certyfikatu SSL na nowym hostingu
- Konfiguracja kont e-mail (jeśli obsługiwane przez hosting sklepu)
- Testowanie sklepu przed przełączeniem domeny
- Aktualizacja serwerów DNS / nameserverów do nowego hostingu
Najczęstsze problemy przy zmianie hostingu
Doświadczenie z dziesiątek migracji ShopGold pozwala nam przewidywać i eliminować typowe problemy: błędy PHP spowodowane wyższą lub niższą wersją PHP na nowym serwerze (najczęściej deprecated functions lub brakujące rozszerzenia), problemy z uprawnieniami do katalogów (pliki przesłane przez FTP mają inne uprawnienia niż wymagane), błędy bazy danych po imporcie dump'u z powodu niezgodności wersji MySQL, oraz problemy z e-mailami wysyłanymi przez PHP mail() zablokowaną przez nowy hosting. Każdy z tych problemów identyfikujemy i rozwiązujemy przed i po migracji.
Ciągłość sprzedaży podczas migracji
Planujemy migrację tak, by zminimalizować przerwę w działaniu sklepu. Kluczowe kroki: wcześniejsze obniżenie TTL DNS, pełne przetestowanie sklepu na nowym hostingu przed zmianą DNS, monitorowanie sklepu przez 24–48 godzin po propagacji DNS. Zachowujemy dostęp do starego hostingu przez kilka dni po migracji jako fallback.