Cinci sfaturi pentru a accelera site-urile Magento

Publicat: 2019-06-11

Magento 2 este o platformă bogată în funcții. Platforma care poate oferi o experiență extrem de personalizabilă pentru toți cumpărătorii, ceea ce înseamnă că nu există două site-uri web la fel.

Unele dintre cele mai bune caracteristici ale Magento includ:

  • Elasticsearch este acum încorporat în Magento 2.3 (și mai departe),
  • Puteți personaliza mai bine experiențele clienților, găzduind piețe specifice,
  • Clienții care revin se pot aștepta acum la un proces de plată mai ușor.

Cu toate acestea, se știe că astfel de caracteristici personalizabile încetinesc un site web, iar Magento nu face excepție.

La prima vedere, s-ar putea să nu pară mare lucru să așteptați câteva secunde în plus pentru ca un site să se încarce în sfârșit. Cu toate acestea, proprietarii de magazine pot fi surprinși să afle că rata lor de conversie depinde de cât de repede se poate încărca site-ul lor. Știați că un potențial client are cu 40% mai multe șanse să părăsească un site web dacă durează mai mult de trei secunde pentru a se încărca?

Asemenea statistici înseamnă că întreprinderile de comerț electronic trebuie să poată satisface anumite nevoi ale clienților lor, fără a încerca să facă compromisuri cu celelalte nevoi ale clientului. Acest lucru poate deveni complicat, dar asta nu înseamnă că este imposibil.

În această postare, voi oferi 5 sfaturi pentru a reduce timpul de răspuns al serverului și, în cele din urmă, pentru a accelera site-urile Magento.

Cuprins

  • Sfat #1: Luați în considerare găzduirea dvs
  • Sfatul #2: Optimizați-vă imaginile
  • Sfatul #3: Verificați-vă extensiile
  • Sfatul #4: Minimizează-ți programarea
  • Sfatul #5: Mențineți-vă baza de date Magento organizată
  • La pachet

Sfat #1: Luați în considerare găzduirea dvs

Unul dintre cele mai comune motive pentru a avea un site Magento lent este găzduirea. Odată ce traficul începe să crească, un site web mediu ar avea probleme să țină pasul cu un plan de găzduire ieftin. Cu toate acestea, deoarece Magento este puțin mai complex, este mai probabil ca platforma să întâmpine probleme mai devreme decât un site web obișnuit.

De aceea, mulți dezvoltatori certificați Magento vă vor spune să investiți într-un plan de găzduire bun. Magento nu va rula la fel de bine cum ar trebui cu găzduire partajată de 5 USD/lună. Pentru a accelera Magento, va trebui să investești într-un plan premium.

De fapt, este important ca atunci când alegeți un serviciu de găzduire, să alegeți un serviciu care specifică găzduire certificată Magento.

De asemenea, vă puteți găzdui site-ul web Magento pe un server privat virtual (VPS). Un avantaj uriaș al găzduirii site-ului dvs. pe un VPS este că dvs., în calitate de proprietar de site, ați avea mai multă libertate de a vă gestiona serverul.

Cu toate acestea, în calitate de proprietar de site Magento, cel mai bun avantaj este că site-urile găzduite de VPS nu depind de trafic sau de public. Sunteți mai mult decât binevenit să utilizați atât spațiu pe server cât aveți nevoie.

Indiferent dacă alegeți găzduire certificată Magento sau găzduire VPS, este important să vă cântăriți toate opțiunile și să găsiți planul de găzduire care vă permite cel mai mult spațiu pentru a vă menține site-ul să funcționeze eficient.

Sfatul #2: Optimizați-vă imaginile

Orice dezvoltator Magento certificat vă va spune că una dintre cele mai bune modalități de a accelera Magento este să păstrați imaginile optimizate. Cel mai bun mod de a face acest lucru este să vă comprimați imaginile la cea mai mică dimensiune. Aceasta înseamnă că atunci când imaginile tale au o dimensiune ideală, site-ul web poate rula mai lin și mai eficient.

Nu există o modalitate reală de a spune care este fotografia de cea mai mare dimensiune ideală pentru site-ul dvs., dar există modalități de a face o fotografie mai mică fără a afecta calitatea acesteia.

O simplă căutare pe Google pentru „optimizator de imagine gratuit” va găsi destul de multe instrumente gratuite pe care le puteți folosi pentru a vă micșora imaginile, menținând în același timp calitatea acestora.

Aceste instrumente pot oferi rezultate diferite, dar procesul este de obicei același:

  1. Încarcă fotografia pe site.
  2. Alegeți setările de compresie.
    1. Setarea cea mai recomandată este fie „fără pierderi”, fie pentru a selecta „cea mai bună calitate”.
    2. Unele compresoare nu vă oferă opțiunea cum va deveni imaginea dvs. În acest caz, ar trebui să săriți peste acest pas.
  3. Descărcați fotografiile dvs.

După ce ați finalizat procesul, puteți încărca toate fotografiile dvs. nou optimizate în Magento și puteți continua să înlocuiți imaginile originale cu imaginile optimizate.

Sfatul #3: Verificați-vă extensiile

Extensiile de site-uri web au un impact mare asupra timpului de răspuns al serverului dvs. Acest lucru se datorează faptului că atunci când site-ul se încarcă, extensiile care ajută site-ul trebuie să se încarce și ele. Prin urmare, vor exista mai multe solicitări HTTP.

Nu există un răspuns real cu privire la câte extensii poate avea site-ul dvs. Magento, dar un dezvoltator Magento certificat vă va spune, în general, să păstrați toate extensiile de la terți la un nivel minim.

Pentru a vă da seama care sunt extensiile esențiale de păstrat pe site-ul dvs. Magento, vă recomandăm să efectuați una dintre următoarele:

  1. Efectuați un audit cuprinzător al extensiilor Magento pentru a afla câte extensii aveți și pentru a afla cum vă afectează fiecare timpul de încărcare. Luați în considerare eliminarea extensiilor care ocupă cel mai mult timp de încărcare.
  2. Consultați un dezvoltator Magento certificat pentru a efectua auditul extensiilor și discutați cu el pentru a afla care sunt cele mai bune extensii de păstrat.

Odată ce ați reușit să ștergeți unele dintre cele mai mari extensii, este posibil să descoperiți că site-ul dvs. Magento va începe să se încarce mai repede.

Sfatul #4: Minimizează-ți programarea

Cu cât se încarcă mai puțin cod, cu atât mai bine. Dacă combinați și minimizați fișierele JavaScript și CSS, puteți crea un timp de încărcare mai rapid pentru magazinul dvs. Magento.

Puteți angaja un dezvoltator Magento certificat pentru a face acest lucru, dar dacă doriți să faceți acest lucru singur, faceți următoarele:

  1. Accesați panoul de administrare Magento și găsiți „Sistem”
  2. Urmați harta: Sistem → Configurare → Avansat → Dezvoltator
  3. Căutați în setările JavaScript și CSS.
  4. Sub „Îmbinați fișierele JavaScript”, schimbați „NU” în „DA”
  5. Sub „Îmbinați fișierele CSS”, schimbați „NU” în „DA”
  6. Salvează modificările
Cinci sfaturi pentru a accelera site-urile Magento | MageWorx Magento Blog
Cinci sfaturi pentru a accelera site-urile Magento | MageWorx Magento Blog

Odată ce faci acest lucru, fișierele JavaScript și CSS se vor îmbina și vor reduce numărul de solicitări către site-ul tău.

În ceea ce privește HTML, dacă descărcați o extensie terță parte, ar trebui să o puteți minimiza.

Sfatul #5: Mențineți-vă baza de date Magento organizată

Un punct cheie pentru a accelera Magento este optimizarea bazei de date a site-ului dvs. web. Aceasta include menținerea următoarelor:

  • Indecși: este important să rețineți că indecșii sunt utilizați pentru a accelera interogările MySQL. În mod implicit, Magento actualizează indexurile pentru fiecare produs din magazin. Cu toate acestea, există unele situații în care ar trebui să actualizați manual un index de produse. Pentru a face acest lucru, ar trebui să:
    • Navigați la „Sistem” → „Gestionarea indexului”.
    • Selectați toți indecșii (sau pe cei pe care doriți să îi actualizați), alegeți „Reindexați datele” din meniul drop-down și faceți clic pe „Trimiteți”.
Cinci sfaturi pentru a accelera site-urile Magento | MageWorx Magento Blog
  • Jurnalele: tabelele, produsele și procedurile dvs. ar trebui să fie plasate în grupurile corespunzătoare. Jurnalele învechite trebuie șterse cât mai repede posibil pentru a evita perspectiva unui site de încărcare mai lung. Pentru a curăța jurnalele bazei de date Magento, trebuie să:
    • Navigați la „Magazine” → „Configurare” → „Avansat” → „Sistem” → „Acțiuni în bloc”.
    • Sub „Zile salvate în jurnal”, schimbați-l în orice număr de zile pe care îl preferați.
    • Faceți clic pe „Salvați configurația”.
Cinci sfaturi pentru a accelera site-urile Magento | MageWorx Magento Blog

După ce ați configurat acest lucru, vă puteți aștepta ca site-ul dvs. Magento să se încarce mai repede.

La pachet

A avea un site mai rapid a devenit mai important ca niciodată. A avea un site grozav înseamnă mai mult decât a avea o vitrină frumoasă. Este, de asemenea, despre crearea unei experiențe grozave de cumpărături pentru oaspete și un factor uriaș care intră în acea experiență de cumpărături este viteza site-ului.

A avea un site rapid a devenit esențială pentru a avea un site de succes. Cu toate acestea, încă nu există o cale concretă pentru a face fiecare site web rapid. Lucrurile pe care le puteți face pentru a accelera Magento includ:

  • Având un plan bun de găzduire
  • Optimizarea imaginilor site-ului
  • Efectuarea unui audit de extindere
  • Asigurându-vă că toată codarea dvs. este absolut necesară
  • Menținerea bazei de date Magento organizată

Făcând toate acestea, ați făcut primii pași pentru a vă accelera site-ul și, în consecință, pentru a vă crește rata de conversie și de retenție a clienților.


Aceasta este o postare invitată de Konstantin Gerasimov, un dezvoltator certificat Magento la Goivvy, LLC. El este specializat în optimizarea performanței și dezvoltarea backend.