WooCommerce consuma prea multe resurse? Ce verifici inainte sa optezi pentru un VPS
octombrie 21, 2026De ce apare eroarea 500 dupa actualizarea unui plugin WordPress si cum o rezolvi
octombrie 21, 2026De ce este important sa eviti downtime-ul la migrarea WordPress?
Migrarea unui site WordPress implica mutarea fisierelor, bazei de date si configurarilor de pe un server pe altul. Daca procesul nu este bine planificat, site-ul poate deveni indisponibil temporar, afectand vizitatorii, SEO-ul si afacerile care depind de prezenta online. Acest checklist ajuta la pregatirea si executarea migratiei cu minim downtime.
Pregatirea inainte de migrare
1. Inventarierea resurselor site-ului
- Fisierele WordPress, inclusiv tema, pluginurile si upload-urile din wp-content.
- Fisierul wp-config.php cu setarile de baza si accesul la baza de date.
- Baza de date MySQL care contine continutul, setarile, utilizatorii si configurarile WooCommerce, daca este cazul.
- Certificatul SSL pentru a mentine conexiunea HTTPS dupa migrare.
- Setarile cron job-urilor implicate (wp-cron sau cron real, daca este configurat).
- Spatiul disponibil si limitele resurselor pachetului de gazduire unde se face migrarea.
2. Backup complet si testarea acestuia
- Realizeaza un backup complet al site-ului, incluzand fisiere si baza de date.
- Salveaza backup-ul intr-o locatie sigura, de preferat si off-site.
- Testeaza restaurarea backupului pe un mediu de test/test server pentru a verifica integritatea datelor.
3. Verifica versiunea PHP si compatibilitatea pluginurilor si temei
- Asigura-te ca versiunea PHP de pe noul server este compatibila cu WordPress-ul si pluginurile tale.
- Verifica cerintele WooCommerce, daca ai magazin online, pentru a evita erori dupa migrare.
Automatizarea si sincronizarea datelor
1. TTL-ul in DNS
Inainte de migrare, scade valoarea TTL (Time To Live) pentru inregistrarile DNS ale domeniului. Acest lucru permite actualizarea mai rapida a schimbarilor DNS si reduce timpul in care utilizatorii acceseaza vechiul server dupa migrare.
2. Sincronizarea datelor in timp real (optional)
- Daca posibil, poti sincroniza fisierele si baza de date intre vechiul si noul hosting pentru a evita pierderi sau discrepante in continut.
- Finalizeaza sincronizarea dupa modificarea DNS, pentru a prelua ultimele modificari pana in momentul cut-over.
Executarea propriu-zisa a migratiei
1. Copierea fisierelor si a bazei de date
- Transfera toate fisierele WordPress pe noul cont de gazduire.
- Importa baza de date in noul server. Daca utilizezi phpMyAdmin sau alte unelte specifice WebHotel, urmeaza pasii acestia.
- Actualizeaza fisierul wp-config.php cu noile credentiale de acces la baza de date.
2. Configurarea SSL-ului si testarea HTTPS
- Instaleaza sau activeaza certificatul SSL pentru domeniul migrat inainte de modificarea DNS-ului.
- Verifica corectitudinea redirectionarilor HTTP catre HTTPS si evita erorile Mixed Content.
3. Testarea site-ului pe noul hosting
- Foloseste un fisier hosts modificat local pentru a accesa site-ul pe noul server fara a afecta DNS-ul global.
- Verifica functionalitatea generala, pluginurile, formularele de contact, WooCommerce (cosul, comanda) daca este cazul.
- Confirma ca emailurile generate de site (ex: notificarile WooCommerce) functioneaza corect.
Schimbarea DNS si monitorizarea post-migrare
1. Modificarea nameserverelor sau a inregistrarilor A
- Schimba doar inregistrarile necesare pentru a directiona domeniul spre noul server WebHotel.
- Evita sa schimbi nameserverele complet daca nu este necesar, pentru a pastra setarile DNS email, SPF, DKIM si alte configuratii critice.
2. Verificarea propagarii si functionarii site-ului
- Monitorizeaza disponibilitatea site-ului prin instrumente online sau direct prin browser.
- Foloseste comenzi ca
pingsinslookuppentru a urmari propagarea DNS. - Verifica logurile serverului pentru eventuale erori 500 sau alte probleme.
3. Finalizarea sincronizarii
- Executa o ultima sincronizare a bazei de date si fisierelor pentru a include orice modificari aparute intre momentul copierii initiale si schimbarea DNS-ului.
- Asigura-te ca cron job-urile WordPress sau WooCommerce functioneaza bine dupa mutare.
Checklist complet pentru o migrare WordPress fara downtime inutil
- Inventarierea completa a fisierelor, bazei de date, SSL si cron job-uri.
- Backup complet testat si salvat in loc sigur.
- Confirmarea compatibilitatii PHP si pluginuri/teme actualizate.
- Reducerea TTL DNS pentru update rapid.
- Copierea si sincronizarea fisierelor si bazei de date pe noul server.
- Configurarea wp-config.php cu noile date bazei de date.
- Instalarea si testarea certificatului SSL pe noul hosting.
- Testarea site-ului in mediul de testare fara modificari DNS.
- Change DNS (A record/nameserver) conform necesitatilor.
- Monitorizarea propagarii si verificarea functionalitatii site-ului online.
- Sincronizare finala pentru modificari recente.
- Verificarea functionalitatii email si a cron-urilor.
Intrebari frecvente despre migrarea WordPress fara downtime
1. Este posibila o migrare fara niciun downtime?
Downtime complet zero este dificil de garantat in practica, dar cu pregatirea corecta a DNS-ului (scaderea TTL) si sincronizare, downtime-ul poate fi minimizat semnificativ.
2. Cat timp dureaza propagarea DNS dupa schimbare?
Depinde de valoarea TTL si cache-ul resolver-ului DNS utilizat de vizitatori. Reducing TTL cu cateva ore inainte de migrare scurteaza acest interval la cateva minute sau ore.
3. Ce fac daca site-ul afiseaza erori dupa migrare?
Verifica jurnalele de eroare, setarile wp-config.php, accesul la baza de date si compatibilitatea pluginurilor cu versiunea PHP oferita de platforma WebHotel.
4. Cum pot testa site-ul inainte sa schimb DNS-ul?
Modifica fisierul hosts local pentru a directiona domeniul catre noul IP fara a afecta restul utilizatorilor, apoi verifica functionalitatea.
5. Trebuie sa migrez si emailurile impreuna cu site-ul?
Daca ai conturi email asociate domeniului gazduit, trebuie sa verifici setarile MX si sa te asiguri ca nu sunt afectate in timpul schimbarii DNS.


