O migrare a găzduirii OpenCart mută fișierele magazinului, baza de date, conținutul e-mailurilor și configurațiile aferente de la furnizorul actual de găzduire la mybox. Ultimul pas este redirecționarea domeniului către serverele mybox.
Cuprins
Înainte de migrare: înregistrați starea actuală a magazinului
Utilizați magazinul activ ca referință pentru noul mediu. Înregistrați informațiile necesare pentru a compara magazinul înainte și după transfer.
- Fișierele magazinului, inclusiv fișierele aplicației OpenCart, temele, imaginile și extensiile instalate.
- Baza de date a magazinului, inclusiv produsele, categoriile, clienții, adresele, comenzile, starea comenzilor și setările.
- Fișierele de configurare și valorile care conectează OpenCart la baza sa de date și la adresele URL ale magazinului.
- Starea SSL și versiunea HTTPS a adresei URL a magazinului.
- Modulele de plată și livrare care sunt activate la finalizarea comenzii.
- Sarcini programate, inclusiv comanda, programul și scopul fiecărei sarcini.
- Conturi de e-mail și mesajele destinate clienților utilizate pentru înregistrare, confirmarea comenzilor, actualizări privind plățile și actualizări privind livrarea.
Migrarea unui site web poate include site-uri web, baze de date, conturi de e-mail, fișiere, setări DNS și alte configurații conexe. Includeți aceste elemente în lista de verificare pentru migrare, în loc să considerați fișierele site-ului web ca fiind întregul conținut. Aflați mai multe despre ce poate implica o migrare a găzduirii.
Alegeți metoda de transfer
Există două modalități de a migra un site web către mybox: suplimentul de migrare a site-ului web sau o migrare manuală. Suplimentul de migrare a site-ului web este metoda recomandată în instrucțiunile de migrare mybox. O migrare manuală transferă fișierele necesare, baza de date, conținutul e-mailurilor și setările aferente ca sarcini separate. Consultați opțiunile de migrare a site-urilor web mybox.
Indiferent de metoda pe care o utilizați, mențineți găzduirea actuală activă în timp ce testați copia pe mybox. Domeniul trebuie schimbat numai după ce noul magazin a trecut de verificările de mai jos.
Transferați fișierele magazinului și baza de date
- Transferați toate fișierele magazinului în mediul de găzduire mybox.
- Transferați baza de date a magazinului.
- Conectați fișierele transferate la baza de date transferată prin intermediul configurației magazinului.
- Verificați dacă imaginile produselor, imaginile categoriilor, fișierele temei și fișierele extensiilor sunt prezente.
- Comparați numărul de produse și categorii cu cel al magazinului actual.
- Deschideți un eșantion de produse și confirmați titlurile, prețurile, valorile stocurilor, descrierile, opțiunile și imaginile.
- Verificați comenzile recente și confirmați detaliile clienților, produsele comandate, totalurile, taxele, informațiile de livrare și starea comenzilor.
- Verificați conturile și adresele clienților folosind accesul de testare sau un proces aprobat de verificare a conturilor.
Nu considerați încărcarea cu succes a unei pagini drept dovadă că migrarea este finalizată. Un magazin își poate afișa catalogul chiar dacă datele privind comenzile, înregistrările clienților, extensiile sau sarcinile programate necesită încă atenție.
Verificați setările, adresele URL și SSL
- Confirmați că adresa URL a magazinului și adresa URL securizată a magazinului utilizează domeniul dorit.
- Verificați dacă linkurile, căile către imagini, paginile de cont, paginile coșului de cumpărături și paginile de finalizare a comenzii utilizează adresa URL corectă.
- Deschideți magazinul prin HTTPS și confirmați că paginile clienților, conturilor, coșului de cumpărături și finalizării comenzii rămân pe HTTPS.
- Verificați dacă certificatul SSL este activ pentru domeniul magazinului.
- Verificați valorile de configurare care se referă la vechiul mediu de găzduire.
- Confirmați că accesul administratorului funcționează și că zona de administrare se încarcă corect.
Domeniul este adresa care indică mediul de găzduire. Găzduirea și domeniul sunt servicii separate, astfel încât mutarea magazinului nu modifică în sine domeniul. Procesul de migrare către mybox include redirecționarea domeniului către serverele mybox.
Testați plata, livrarea și finalizarea comenzii
Efectuați un test complet al procesului de finalizare a comenzii din perspectiva clientului înainte de a modifica definitiv setările DNS. Testați combinațiile de plată și livrare pe care magazinul le utilizează în vânzările obișnuite.
- Deschideți pagina produsului și adăugați un produs în coș.
- Modificați cantitatea și verificați dacă totalul coșului se actualizează corect.
- Parcurgeți detaliile clientului, introducerea adresei, selectarea modului de livrare și a metodei de plată.
- Confirmați că metodele de livrare disponibile și prețurile sunt corecte.
- Confirmați că modulul de plată se deschide sau procesează conform așteptărilor în modul de testare prevăzut.
- Trimiteți o comandă de test și verificați dacă aceasta este creată o singură dată, cu produsele, totalurile, datele clientului, detaliile de livrare și starea plății corecte.
- Verificați comanda în zona de administrare și asigurați-vă că clientul primește notificarea așteptată.
- Testați atât un cont de client existent, cât și un parcurs pentru un client nou.
Verificați fiecare extensie de plată și expediere după transfer. Confirmați că setările, datele de autentificare, adresele de callback sau de retur și starea de activare ale acestora corespund în continuare cu noua adresă URL a magazinului. Nu activați procesarea plăților în timp real pe noul magazin până când nu au fost verificate rezultatul finalizării comenzii și înregistrarea comenzii.
Verificați sarcinile programate și e-mailurile
Verificați fiecare sarcină cron sau altă sarcină programată înainte de trecerea la noul magazin. Asigurați-vă că comanda acesteia indică noua locație a magazinului, că programul său este configurat corespunzător și că poate rula în noul mediu de găzduire. Sarcinile programate pot susține procese ale magazinului care nu sunt vizibile în timpul unei singure finalizări a comenzii în browser.
Trimiteți mesaje de test pentru înregistrarea contului, confirmarea comenzii, starea plății, starea expedierii și recuperarea parolei. Verificați adresa expeditorului, adresa destinatarului, subiectul, conținutul mesajului, linkurile și detaliile comenzii. Asigurați-vă că linkurile din mesaje utilizează noua adresă URL a magazinului și protocolul HTTPS acolo unde este necesar.
Efectuați transferul domeniului și validați magazinul live
- Puneți magazinul actual într-o stare controlată, astfel încât noile comenzi să nu se piardă în timpul transferului final.
- Repetați transferul final al bazei de date și al fișierelor dacă magazinul a suferit modificări în timpul testării.
- Confirmați numărul final de comenzi și detaliile celor mai recente comenzi pe mybox.
- Redirecționați domeniul către serverele mybox.
- Deschideți domeniul prin HTTPS și testați pagina de start, catalogul, pagina produsului, coșul de cumpărături, autentificarea, zona contului și finalizarea comenzii.
- Trimiteți sau verificați o comandă de test controlată și confirmați comanda rezultată și notificările prin e-mail.
Propagarea DNS durează de obicei câteva ore, deși poate dura mai mult în funcție de registratorul de domenii și de condițiile rețelei. În această perioadă, unii vizitatori pot accesa în continuare mediul de găzduire anterior, în timp ce alții vor accesa mybox. Procesul de migrare include redirecționarea domeniului către serverele mybox.
Validarea comenzilor după migrare
- Comparați comenzile noi cu confirmarea de finalizare a comenzii afișată clientului.
- Verificați dacă informațiile de plată și de livrare sunt stocate pentru fiecare comandă.
- Confirmați că modificările stării comenzilor sunt vizibile în zona de administrare și se reflectă în e-mailurile trimise clienților.
- Verificați autentificarea clienților, detaliile contului, adresele și recuperarea parolei.
- Verificați imaginile produselor, stocurile, prețurile, opțiunile și navigarea prin categorii.
- Rulați sarcinile programate și confirmați că procesul preconizat al magazinului se finalizează cu succes.
- Continuați să monitorizați magazinul până la finalizarea propagării DNS, apoi confirmați că domeniul redirecționează în mod constant către mybox.
O migrare este finalizată atunci când fișierele transferate, baza de date, conținutul e-mailurilor și setările asociate funcționează împreună pe mybox, iar clienții pot naviga, plăti, plasa comenzi și primi mesajele așteptate prin intermediul noului domeniu.