Instalacja WordPress na komputerze lokalnym jest dość popularnym sposobem na tworzenie testowych instalacji blogów czy stron internetowych, jednak z doświadczenia wiem, że bywa problematyczna w momencie, kiedy chcemy przenieść go na serwer produkcyjny.
Taki sposób jest popularny wśród bardzo początkujących użytkowników, którzy może nie będą mieli problemu z przeniesieniem, ale pojawią się na forach z problemami to nie da się im pomóc bez wglądu w pacjenta :)
Poniżej 3 powody, dla których nie warto instalować WordPress lokalnie na komputerze z użyciem XMAPP
1) Problemy z przeniesieniem na serwer / hosting
Najczęściej problem pojawi się w 3 przypadkach:
- Nowsza wersja bazy danych/PHPMYADMIN na localhost, starsza na serwerze – bez odpowiednio przygotowanego eksportu pojawi się kilka problemów, albo z samym importem, albo z kodowaniem.
- Starsza wersja PHP na serwerze, nowsza na localhost – tutaj pojawi się kilka(dziesiąt) błędów i ostrzeżeń PHP, mając nowszą wersję na komputerze nie będziesz ich prawdopodobnie w ogóle widział
- Pobłażliwość serwerów lokalnych – instalacje lokalne i ich konfiguracje często pozwalają na mieszanie funkcji z różnych wersji PHP, mają odblokowane funkcje, które mogą być zablokowane na serwerze końcowym.
2) Brak możliwości pomocy z zewnątrz
Mając serwer lokalnie, nie mając publicznego adresu IP, ciężko bez wysyłania plików z WP oraz bazą cokolwiek pomóc, a osoby, które taką pomoc świadczą wiedzą jak przyjemnie pomaga się na odległość z wykorzystaniem zrzutów ekranu.
3) Problemy z aktualizacjami
Ja skończyłem instalować serwery lokalne w momencie, kiedy kilka testowych instalacji przestało mi się aktualizować (Błąd SSL, Błędy wypakowywania itp.) – dotyczyło to zarówno wtyczek jak i core wordpressa.
Serwery można kupić już za 3-4zł miesięcznie – nie jest to duża kwota, a stronę można zablokować dowolną wtyczką do maintenance mode np. Launcher