Site WordPress lent: Pasi practici pentru a identifica daca problema e de la hosting sau de la site
octombrie 17, 2026De ce emailurile nu mai pleaca de pe domeniul tau si cum verifici configuratia corecta
octombrie 17, 2026De ce este importanta o migrare fara downtime?
Downtime-ul reprezinta perioada in care site-ul tau nu este disponibil pentru vizitatori. Chiar si cateva minute pot afecta vizibilitatea, vanzarile si imaginea afacerii tale. Pentru un site WordPress, mai ales daca gestionezi un magazin WooCommerce sau un site activ, mutarea fara intreruperi este vitala.
Pregatirea pentru migrare
Inventarierea elementelor site-ului
- Fisierele WordPress: continutul temelor, pluginurilor, incarcarile media (imagini, video etc.)
- Baza de date: contine toate articolele, paginile, setarile, utilizatorii si configuratiile WordPress
- Configurarile speciale: fisiere .htaccess, wp-config.php, reguli cron, certificatul SSL
- Emailurile si DNS: daca folosesti email pe domeniul site-ului, e important sa nu pierzi mesajele in timpul mutarii si sa nu intrerupi livrarea emailurilor
Backup complet
Inainte de orice, asigura-te ca faci un backup integrat al fisierelor si bazei de date. Acest backup trebuie sa fie stocat off-site si verificat pentru integritate. Astfel in caz de probleme, poti reveni rapid la versiunea anterioara.
Pasi tehnici pentru migrarea fara downtime
1. Configurarea noului hosting inainte de transfer
- Creeaza contul de hosting pe noul server alegand configuratia corespunzatoare pentru WordPress/WooCommerce
- Uploadeaza toate fisierele WordPress de pe vechiul server pe cel nou, folosind FTP/SFTP sau un manager de fisiere
- Importa baza de date in noul server folosind phpMyAdmin sau o aplicatie similara
- Actualizeaza fisierul
wp-config.phpcu noile date de acces la baza de date - Testeaza functionarea site-ului pe adresa temporara (de exemplu IP-ul serverului sau un subdomeniu dedicat)
2. Sincronizarea finala
Inainte de a schimba DNS-ul, sincronizeaza din nou baza de date si fisierele incarcate pentru a prinde ultimele modificari (comentarii, comenzi, postari).
3. Reducerea TTL-ului la DNS
Seteaza un TTL mic (de exemplu 300 secunde) pentru inregistrarile DNS relevante cu cateva zile inainte de migrare. Acest lucru permite propagarea rapida a modificarilor dupa schimbarea nameserverelor sau a A-recordurilor.
4. Schimbarea DNS
Actualizeaza inregistrarile DNS pentru a indica noul server. Monitorizeaza propagarea DNS-ului si asigura-te ca adresa IP noului hosting este corecta.
5. Mentinerea sincronizarii
In primele ore dupa schimbarea DNS, pot exista vizitatori care acceseaza vechiul server. Pentru a evita lipsa comenzii sau pierderea datelor, tine ambele site-uri sincronizate pentru o perioada scurta daca este posibil.
Aspecte esentiale de verificat in timpul migratiei
- SSL si HTTPS: Asigura-te ca certificatul SSL este activ pe noul server si configurat corect, astfel incat sa nu apara erori de securitate
- Email: Verifica inregistrarile MX si permisiunile SPF/DKIM ca sa nu pierzi emailuri in timpul schimbarii
- Pluginuri si teme: Verifica compatibilitatea pluginurilor cu noul mediu si versiune PHP
- PHP versiune: Configurarea PHP trebuie sa fie compatibila cu cerintele WordPress si pluginurilor tale
- Cron jobs: Daca folosesti sarcini programate pentru backup sau sincronizare, acestea trebuie configurate si pe noul server
Greseli frecvente de evitat
- ,,Mutarea directa” fara testare pe noul server – ducand la erori neprevazute dupa migrare
- Schimbarea DNS-ului fara sincronizare finala – risc de pierdere a datelor noi aparute intre timp
- Nerespectarea perioadei de propagare DNS – vizitatorii pot vedea site-ul vechi sau pot avea erori
- Lipsa verificarii compatibilitatii PHP si pluginurilor – poate cauza erori 500 sau probleme de functionare
- Neactualizarea corecta a inregistrarilor MX, SPF sau DKIM – conducand la probleme cu emailul
Checklist complet pentru migrarea fara downtime
| Pas | Actiune | Verificare importanta |
|---|---|---|
| 1 | Backup complet WP (fisiere + DB) | Backup valid si testat |
| 2 | Setare hosting nou si incarcarea fisierelor | Conectare FTP/Dashboard functioneaza |
| 3 | Import baza de date in noul hosting | WP functional pe adresa temporara |
| 4 | Configurare WP-config cu noile date | Site fara erori dupa modificare |
| 5 | Ping si testare locala a site-ului | Surse, imagini, linkuri corecte |
| 6 | Reducerea TTL la DNS cu 48-72 ore inainte | TTL setat minim 300 secunde |
| 7 | Sincronizare finala fisiere si BD | Actualizari recente cuprinse |
| 8 | Schimbare inregistrari DNS (A, MX) | DNS confirmat propagat corect |
| 9 | Verificare functionare site si email | Trimitere/primire email, SSL OK |
| 10 | Monitorizare timp de propagare si acces | Nu apare downtime semnificativ |
Intrebari frecvente
Care este timpul estimat pentru propagarea DNS dupa schimbare?
Propagarea poate dura de la cateva minute pana la 24-48 de ore, in functie de TTL si cache-urile DNS ale utilizatorilor.
Pot face migrarea singur daca nu am acces la server vechi?
Fara acces complet la fisiere si baza de date a site-ului vechi, o migrare completa fara probleme poate fi dificila. Recomandam obtinerea accesului sau sprijinul tehnic al furnizorului.
Ce trebuie sa fac daca dupa migratie apar erori 500?
Verifica jurnalul de erori, compatibilitatea PHP, permisiunile fisierelor si pluginurile recente. Poate fi necesara ajustarea configuratiei sau actualizarea pluginurilor.
Este necesara sincronizarea fisierelor dupa schimbarea DNS?
Da, daca intre timpul copiilor initiale si schimbarea DNS au fost facute modificari pe site (comentarii, comenzi), o sincronizare finala ajuta sa eviti pierderi de date.
Cum verific daca SSL-ul functioneaza corect dupa migrare?
Acceseaza site-ul prin HTTPS si verifica indicatorul de securitate din browser. De asemenea, poti testa cu instrumente online dedicate validarii certificatelor SSL.


