Cum să vă accelerați site-ul Web de comerț electronic WordPress?

Dacă vă abonați la un serviciu dintr-un link de pe această pagină, Reeves and Sons Limited poate câștiga un comision. Vezi noastre declarație de etică.

WordPress este cel mai popular sistem de gestionare a conținutului din lume. În zilele noastre, nu mai este folosit doar ca instrument de blog. În schimb, poate alimenta o mare varietate de site-uri web, inclusiv eCommerce. De fapt, numărul site-urilor de eCommerce care sunt create cu WordPress este în continuă creștere. Dacă rulați un site web eCommerce WordPress, cum îl puteți face mai rapid?

Cu alte cuvinte, cum accelerați un site de e-commerce WordPress? Acest articol cu ​​răspuns la această întrebare și oferă idei utile pentru accelerarea unui site web de comerț electronic WordPress. 

Optimizarea unui site web eCommerce WordPress: Noțiuni introductive

Fotografie credite: 

Există diferite moduri de a crea și configura un site web de comerț electronic WordPress. Desigur, toate aceste moduri gravitează în jurul utilizării unui anumit WordPress plugin. In general vorbind, WooCommerce este cea mai populară soluție de comerț electronic pentru utilizatorii de WordPress. Evident, majoritatea metodelor de optimizare și accelerare se învârt WooCommerce.

Totuși, dacă nu sunteți un WooCommerce utilizator? Sunt multe altele pluginsunt acolo care vă pot ajuta să creați un site web de comerț electronic WordPress. De exemplu, puteți utiliza Easy Digital Downloads care vă permite să creați un magazin de comerț electronic cu produse digitale (spre deosebire de produsele fizice) și așa mai departe.

Indiferent de WP plugin sau extensiile pe care le utilizați, trebuie totuși să faceți anumiți pași obișnuiți pentru a accelera site-ul dvs. de comerț electronic WordPress. Dar înainte de asta, trebuie să știi cât de lent ar putea fi site-ul tău!

Testarea vitezei

Un test bun pentru viteza site-ului web și timpii de încărcare a paginii ar trebui efectuat într-un mediu independent. Astfel, ar trebui să utilizați un server la distanță, posibil din mai multe locații. Acest lucru va exclude factori precum cache-ul browserului și vă va oferi o imagine fidelă a dimensiunii paginii, a timpilor de încărcare, a cascadei etc.

Instrumente precum Pingdom și GTmetrix sunt foarte utile în acest sens. Puteți să îl rulați pe adresa URL a site-ului dvs. web și să vedeți rezultatele împreună cu zonele în care vă puteți îmbunătăți.

În scopul unui site web eCommerce WordPress, ar trebui să rulați testele de viteză pe pagina principală a magazinului dvs. Dacă utilizați WooCommerce, încercați să rulați testele pe pagina magazinului sau pe pagina unui singur produs.

După finalizarea testului, acesta vă va oferi un raport despre ceea ce încetinește site-ul dvs. de e-commerce WordPress. De exemplu, următorul test (efectuat pe Shopifypagina de pornire) arată că stocarea în cache a browserului, combinația JS și redirecționările mai mici pot spori timpul de încărcare a paginii.

Accelerați site-ul web eCommerce WordPress

Desigur, rezultatele vor varia de la un site la altul. Cu toate acestea, vă va ajuta să vă faceți o idee corectă despre locul în care site-ul dvs. de e-commerce WordPress încet se încarcă.

Acum, ne întoarcem la marea întrebare: cum putem accelera site-ul nostru WordPress eCommerce?

Gazduire si CDN

Este cunoscut faptul că ar trebui să optați pentru soluții de găzduire web fiabile, de bună calitate și bine optimizate pentru site-ul dvs. de e-commerce WordPress. Din păcate, industria de găzduire web de astăzi este plină de gazde web care oferă deseori servicii sub egalitate. Acest lucru poate afecta negativ performanța site-ului dvs. web. Indiferent de metodele de optimizare pe care le implementați, site-ul dvs. WP eCommerce ar putea să nu se încarce mai repede din cauza unui server lent și lent.

Din fericire, avem un ghid comparativ care vă poate ajuta să evaluați tipul de plan de găzduire de care aveți nevoie și care furnizor de găzduire web se pot potrivi nevoilor dvs. Verifică aici.

Acestea fiind spuse, nu subestima niciodată importanța unui Content Delivery Network. Indiferent cât de bună este găzduirea dvs. web, un CDN îl poate face întotdeauna mai bun și mai rapid. Dacă magazinul dvs. de comerț electronic are clienți din întreaga lume sau din diferite țări, utilizarea unui CDN este o necesitate.

O rețea de livrare de conținut, în esență, vă accelerează site-ul web, servind paginile sale dintr-un cluster geografic divers de servere. De exemplu, să presupunem că site-ul dvs. web este găzduit pe un server situat în Florida. Acum, dacă un utilizator din Bangkok vă vizitează site-ul, îi va dura mai mult timp pentru a încărca pagina. Acest lucru se datorează distanței geografice, a mai multor ISP-uri etc. Pe de altă parte, dacă utilizați o rețea de livrare a conținutului, CDN va furniza o copie a conținutului site-ului dvs. web dintr-o locație mai apropiată de Bangkok, spun Singapore. Bineînțeles, acest lucru va spori timpul de încărcare a paginii și va difuza conținut mai repede.

Cloudflare și MaxCDN sunt două opțiuni populare pentru integrarea cu un site web eCommerce WordPress. Puteți folosi chiar planul gratuit CloudFlare pentru a testa apele, deși pentru o performanță optimă, un plan plătit este o investiție bună.

Optimizarea imaginilor

Imaginile sunt o componentă vitală a oricărui magazin de comerț electronic. Pentru a îmbunătăți timpul de încărcare a paginii, este o idee bună să petreceți ceva timp optimizând imaginile produsului, miniaturile etc.

WordPress plugins. cum ar fi TinyPNG se poate dovedi util pentru comprimarea și optimizarea imaginilor pe măsură ce le încărcați.

O altă metodă care poate fi folosită aici este încărcarea leneșă a imaginilor. Încărcarea leneră înseamnă că setul dat de imagini nu este încărcat până când utilizatorul derulează în jos până la partea din pagină în care sunt plasate acele imagini. În acest mod, timpul general de încărcare a paginii nu este afectat negativ, deoarece browserul nu trebuie să încarce toate imaginile simultan. WP plugins. cum ar fi BJ Lazy Load vă poate ajuta să realizați acest lucru din cutie.

Deoarece majoritatea conținutului media al magazinului dvs. online va fi sub formă de imagini, optimizarea și încărcarea leneșă a imaginilor pot produce rezultate benefice.

Utilizarea unui caching WordPress Plugin

Memorarea în cache a fost mult timp cea mai comună soluție pentru accelerarea site-urilor web și blogurilor WP. Un site web de comerț electronic WordPress nu face excepție de la această regulă. Ar trebui să luați în considerare optarea pentru un caching WordPress de încredere și reputat plugin. Câteva nume demne sunt:

În plus, asigurați-vă că plugin pe care îl selectați este compatibil cu comerțul dvs. electronic WordPress plugin. Dacă utilizați WooCommerce, nu este nimic de îngrijorat - majoritatea stocării în cache plugins păstrează WooCommerce magazinele în minte și sunt pe deplin compatibile cu aceleași. Pentru toate celelalte WP de comerț electronic plugins, ar putea fi necesar să verificați plugindocumentația lui.

Prin compatibilitate, ne referim la caching-ul plugin ar trebui să detecteze automat ce are nevoie pentru cache (și ce nu ar trebui). Iată un exemplu: în niciun caz, memorarea în cache WP plugin ar trebui să pună în cache Carul și Checkout pages. Aceste pagini trebuie generate numai pe baza selecției utilizatorului - nu există nicio copie statică care să poată fi difuzată.

În mod similar, widget-urile coșului de cumpărături (sau pictogramele care sunt adesea plasate în antetul sau în bara de meniu a magazinelor de comerț electronic) nu trebuie să fie stocate în cache. Pentru site-urile de comerț electronic WordPress, o idee bună este să activați minimizarea CSS și HTML, dar evitați minimizarea JavaScript. Multe comerț electronic pluginse bazează pe JS pentru încărcarea widget-urilor din coșul de cumpărături din mers. Minificarea JS sau stocarea în cache pot cauza probleme aici - utilizatorul poate adăuga un produs în coșul său, iar acesta va fi adăugat cu succes. Dar pagina va afișa în continuare un coș gol - JS a fost memorat în cache și, prin urmare, coșul de cumpărături nu a reușit să se actualizeze, cu excepția cazului în care întreaga pagină este reîmprospătată.

Astfel, deși puteți (și ar trebui) să memorați în cache fișiere JavaScript și să le minimizați pe blogurile WP, acest lucru nu este o idee bună în magazinele WP eCommerce.

Utilizarea AJAX în coșul de cumpărături

Este o practică obișnuită să folosiți AJAX pentru a reda detaliile coșului de cumpărături. Majoritatea comerțului electronic WP plugins, inclusiv WooCommerce, face și el la fel. Iată cum funcționează:

Utilizatorul selectează un produs și dă clic pe butonul „Adaugă în coș”. Produsul este adaugat in cos. În continuare, pe pagină sunt actualizate două valori: butonul Adaugă în coș al produsului arată „Adăugat în coș” sau „Deja în coș” (sau similarwise), iar widgetul coș de cumpărături (sau butonul) arată numărul de produse actualizat. Restul paginii? Nu este nici reîmprospătat, nici schimbat.

Această reîmprospătare selectivă are loc printr-un apel AJAX. Acum, partea negativă a acestei caracteristici este că apelurile AJAX necesită timp și afectează întotdeauna în mod negativ timpul de încărcare a paginii. Deci, indiferent dacă utilizatorul adaugă sau nu un produs pentru a apela (adică dacă coșul trebuie actualizat sau nu prin intermediul AJAX), bibliotecile trebuie încă încărcate.

Dacă într-adevăr wish pentru a obține o creștere a performanței aici, puteți dezactiva apelurile AJAX (foloseste un simplu plugin cum este acesta) și apoi aveți comerțul dvs. electronic plugin redirecționează utilizatorul către coșul de cumpărături la adăugarea produsului în coș. Iată cum să faci asta în WooCommerce:

Accelerați site-ul web eCommerce WordPress

Pur și simplu accesați Setări și apoi fila Produse. Selectați opțiunea „redirecționare către coș”. După aceea, salvați selecția (puteți dezactiva și AJAX pe arhive, dacă aveți wish la).

În timp ce suntem la asta, un WordPress simplu, dar foarte util plugin va fi WooCommerce Repararea vitezei de scurgere. Pur și simplu nu mai încarcă metode AJAX și altele WooCommerce funcții pe non-WooCommerce pagini (de exemplu, blogul dvs. sau despre pagină). Vă poate ajuta să vă accelerați multitudinea de site-uri web de comerț electronic WordPress.

Optimizarea bazei de date

Fotografie credite:

O bază de date WordPress lentă și slab optimizată vă poate opri site-ul. Acest lucru este valabil mai ales în cazul magazinelor de comerț electronic care rulează pe WP. Există mai multe tabele și intrări de baze de date decât în ​​mod normal. Nu trebuie să vă ocupați doar de tabele și intrări pentru postări, pagini și comentarii. În plus, veți avea și intrări și tabele pentru produsele dvs., atribute ale produselor, comenzi etc.

Puteți opta pentru un WP popular plugin precum WP Optimize or WP Sweep. Astfel de plugins pot scana prin baza de date, elimina fragmente și cheltuielile generale inutile etc. Prin curățarea bazei de date WP la intervale regulate, puteți crește timpul de încărcare a paginii, deoarece interogările bazei de date vor fi efectuate mai rapid.

Concluzie

Asta ne aduce la sfârșitul acestei postări. Am discutat modalități de a evita încărcarea de scripturi inutile pe paginile de comerț electronic, optimizarea bazelor de date, utilizarea cache-urilor și CDN-urilor etc. pentru a accelera orice site web de comerț electronic WordPress.

Dacă rulați sau gestionați un site web de e-commerce WordPress, ce strategie sau metode folosiți pentru a-l accelera? Împărtășiți-vă opiniile în comentariile de mai jos!

Imagine prezentată 

Sufyan bin Uzayr

Scriitor; autor publicat; iubitor de cafea; codificator.

Comentarii Răspunsuri 0

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *

Evaluare *

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.