Hoe kan u u WordPress eCommerce-webwerf bespoedig?

As jy inteken op 'n diens vanaf 'n skakel op hierdie bladsy, kan Reeves and Sons Beperk 'n kommissie verdien. Sien ons etiese verklaring.

WordPress is die wรชreld se gewildste Content Management System. Dit word deesdae nie meer net as 'n bloginstrument gebruik nie. In plaas daarvan kan dit 'n wye verskeidenheid webwerwe aanwend, insluitend e-handel. Die aantal e-handelswebwerwe wat met WordPress gebou is, neem in werklikheid toe. As u 'n WordPress eCommerce-webwerf het, hoe kan u dit vinniger maak?

Met ander woorde, hoe bespoedig u 'n WordPress eCommerce-webwerf? Hierdie artikel beantwoord die vraag en bied nuttige idees om 'n WordPress eCommerce-webwerf te bespoedig. 

Optimalisering van 'n WordPress e-handelswebwerf: Aan die gang

Image krediete: 

Daar is verskillende maniere om 'n WordPress eCommerce-webwerf te bou en op te stel. Natuurlik draai al hierdie maniere om die gebruik van 'n spesifieke WordPress plugin. Oor die algemeen, WooCommerce is die gewildste e-handelsoplossing vir WordPress-gebruikers. Dit is duidelik dat die meeste optimaliserings- en bespoedigingsmetodes draai WooCommerce.

Maar wat as u nie 'n WooCommerce gebruiker? Daar is baie ander plugins daar buite wat jou kan help om 'n WordPress eCommerce-webwerf saam te stel. Byvoorbeeld, jy kan gebruik Easy Digital Downloads waarmee u 'n e-handelswinkel met digitale produkte kan skep (in teenstelling met fisiese produkte), ensovoorts.

Ongeag die WP plugin of uitbreidings wat jy gebruik, moet jy steeds sekere algemene stappe neem om jou WordPress eCommerce-webwerf te bespoedig. Maar voor dit moet u weet hoe stadig u webwerf kan wees!

Toets vir spoed

'N Goeie toets vir die spoed van die webwerf en die laai van bladsye moet in 'n onafhanklike omgewing uitgevoer word. Dus, moet u 'n afstandbediener gebruik, moontlik van verskeie plekke af. Dit sal faktore soos blaaier-cache uitskakel en gee u 'n regte beeld van die bladsygrootte, laai tye, waterval, ens.

Bykomstighede soos Pingdom en GTmetrix is baie nuttig in hierdie verband. U kan dit op die webwerf van u webwerf laat loop en die resultate sien saam met die areas waar u kan verbeter.

Vir die doel van 'n WordPress eCommerce-webwerf, moet u die spoedtoetse op die hoofblad van u winkel uitvoer. As u gebruik WooCommerce, probeer om die toetse op die winkelblad of enkelprodukblad uit te voer.

Nadat die toets voltooi is, sal dit u voorsien van presies wat u WordPress eCommerce-webwerf vertraag. Byvoorbeeld, die volgende toets (uitgevoer op Shopifyop die tuisblad) wys dat die blaaierbuffing, JS-kombinasie en mindere aansture die vrag van bladsye kan verhoog.

Versnel WordPress e-handelswebwerf

Natuurlik sal die resultate van die een webwerf na die ander wissel. Dit sal u egter help om 'n goeie idee te kry van presies waar u WordPress eCommerce-webwerf stadig is om te laai.

Nou keer ons terug na die groot vraag: hoe kan ons ons WordPress eCommerce-webwerf bespoedig?

Hosting en CDN

Dit is algemeen bekend dat u moet kies vir betroubare, goeie gehalte en goed-geoptimaliseerde webhosting-oplossings vir u WordPress eCommerce-webwerf. Ongelukkig is die webgasheerbedryf vandag gevul met webgashere wat dikwels onder pari-diens lewer. Dit kan die prestasie van u webwerf nadelig beรฏnvloed. Ongeag die optimeringsmetodes wat u implementeer, u WP eCommerce-werf sal moontlik nie vinniger laai as gevolg van 'n stadige en trae bediener nie.

Gelukkig het ons 'n vergelykende gids wat u kan help om die tipe gasheerplan te evalueer wat u benodig, en watter verskaffer van webhosting u behoeftes kan pas. Kyk daarna na hierdie skakel.

Met dit gesรช, moet nooit die belangrikheid van a onderskat nie Inhoud lewer Netwerk. Maak nie saak hoe goed u webhosting is nie, 'n CDN kan dit altyd beter en vinniger maak. As u e-handelswinkel klante regoor die wรชreld of in verskillende lande het, is die gebruik van 'n CDN 'n noodsaaklikheid.

'N Netwerk vir inhoudlewering versnel u webwerf in wese deur die bladsye van 'n geografiese uiteenlopende groep bedieners te bedien. Sรช byvoorbeeld dat u webwerf aangebied word op 'n bediener in Florida. As 'n gebruiker van Bangkok u webwerf besoek, sal dit langer neem om die bladsy te laai. Dit is te danke aan die geografiese afstand, veelvuldige internetaanbieders, ens. As u aan die ander kant 'n inhoudsafleweringsnetwerk gebruik, sal die CDN 'n afskrif van die inhoud van u webwerf vanaf 'n plek nader aan Bangkok, sรช Singapore. Dit sal natuurlik die laai van bladsye verhoog en die inhoud vinniger dien.

CloudFlare en MaxCDN is twee gewilde keuses vir integrasie met 'n WordPress eCommerce-webwerf. U kan selfs die gratis plan van CloudFlare gebruik om waters te toets, hoewel 'n betaalde plan vir 'n optimale prestasie 'n goeie belegging is.

Optimalisering van prente

Beelde is 'n belangrike komponent van enige e-handelswinkel. Om die laai van bladsye te verbeter, is dit 'n goeie idee om tyd te spandeer aan die optimalisering van produkprente, duimnaels, ens.

WordPress plugins soos TinyPNG kan nuttig wees om beelde saam te pers en te optimaliseer sodra u dit oplaai.

Nog 'n metode wat hier aangewend kan word, is die lui laai van beelde. Lui laai beteken dat die gegewe stel beelde nie gelaai word totdat die gebruiker afrol na die deel van die bladsy waar daardie beelde geplaas word nie. Op hierdie manier word die algehele bladsylaaityd nie negatief beรฏnvloed nie, aangesien die blaaier nie al die prente gelyktydig hoef te laai nie. WP plugins soos BJ Lazy Load kan u help om dit buite die kassie te bereik.

Aangesien die meeste media-inhoud van u aanlynwinkel in die vorm van beelde sal wees, kan optimering en lui laai van beelde gunstige resultate lewer.

Gebruik 'n WordPress Caching Plugin

Caching is lank reeds die algemeenste oplossing om WP-webwerwe en blogs te bespoedig. โ€˜n WordPress e-handelswebwerf is geen uitsondering op hierdie reรซl nie. U moet dit oorweeg om 'n betroubare en gerekende WordPress-kas te kies plugin. Sommige waardige name is:

Maak verder seker dat die plugin wat u kies, is versoenbaar met u WordPress e-handel plugin. As jy gebruik WooCommerce, daar is niks om bekommerd te wees nie - die meeste kas plugins hou WooCommerce winkels in gedagte en is ten volle versoenbaar met dieselfde. Vir alle ander eCommerce WP plugins, moet jy dalk jou pluginse dokumentasie.

Met verenigbaarheid bedoel ons dat die kas plugin moet outomaties bespeur wat dit nodig het om te kas (en wat dit nie moet nie). Hier is 'n voorbeeld: onder geen omstandighede, jou WP caching plugin moet die mandjie kas en Checkout pages. Hierdie bladsye moet slegs op die basis van die gebruiker se keuse gegenereer word - daar is geen statiese kopie wat bedien kan word nie.

Net so hoef inkopiemandjie-legstukke (of ikone wat dikwels in die kop- of spyskaartbalk van e-handelwinkels geplaas word) nie gekas te word nie. Vir WordPress eCommerce-webwerwe is 'n goeie idee om CSS- en HTML-minifikasie te aktiveer, maar vermy JavaScript-minifikasie. Baie e-handel plugins staatmaak op JS vir die laai van inkopiemandjie widgets op die vlieg. JS-minifikasie of cache kan hier probleme veroorsaak - die gebruiker kan 'n produk by hul mandjie voeg, en dit sal suksesvol bygevoeg word. Maar die bladsy sal steeds 'n leรซ mandjie wys โ€” JS is gekas en daarom kon die inkopiemandjie nie opdateer nie, tensy die hele bladsy verfris is.

Terwyl u dus JavaScript-lรชers kan (en behoort) te kas en dit op WP-blogs te verklein, is dit nie 'n goeie idee in WP e-handelswinkels nie.

Gebruik AJAX in 'n mandjie

Dit is 'n algemene praktyk om AJAX te gebruik om inkopiemandjiebesonderhede weer te gee. Die meeste WP e-handel plugins, insluitend WooCommercedoen ook dieselfde. Dit is hoe dit werk:

Die gebruiker kies 'n produk en klik "Voeg by mandjie"-knoppie. Die produk word by die kar gevoeg. Vervolgens word twee waardes op die bladsy opgedateer: die produk se Voeg by mandjie-knoppie wys โ€œToegevoeg in mandjieโ€ of โ€œReeds in mandjieโ€ (of sooswise), en die inkopiemandjie-legstuk (of knoppie) wys die opgedateerde produktelling. Die res van die bladsy? Dit word nie verfris of verander nie.

Hierdie selektiewe verfrissing vind plaas deur middel van 'n AJAX-oproep. Die negatiewe deel van hierdie funksie is dat AJAX-oproepe tyd neem en die bladsyladingstyd negatief beรฏnvloed. Of die gebruiker dus 'n produk byvoeg of nie (dit wil sรช of die wa deur middel van AJAX bygewerk moet word al dan nie), die biblioteke moet nog gelaai word.

As jy regtig wish om 'n bietjie prestasie-hupstoot hier te kry, kan jy AJAX-oproepe deaktiveer (gebruik 'n eenvoudige plugin soos hierdie een) en het dan jou e-handel plugin herlei die gebruiker na die inkopiemandjie wanneer die produk by die mandjie gevoeg word. Hier is hoe om dit te doen in WooCommerce:

Versnel WordPress e-handelswebwerf

Gaan eenvoudig na Instellings en dan na die Produkte-oortjie. Kies "herlei na mandjie" opsie. Stoor daarna jou keuse (jy kan AJAX ook op argiewe deaktiveer, as jy wish aan).

Terwyl ons besig is, 'n eenvoudige maar baie nuttige WordPress plugin sal WooCommerce Herstel van spoedafvoer. Dit laai net op om AJAX-metodes en ander te laai WooCommerce funksies op nie-WooCommerce bladsye (sรช, jou blog of omtrent bladsy). Dit kan u help om u WordPress eCommerce-webwerf veelvuldig te bespoedig.

Databasisoptimalisering

Image krediete:

'N Stadige en swak geoptimaliseerde WordPress-databasis kan u webwerf tot stilstand bring. Dit geld veral in die geval van e-handelswinkels wat op WP bedryf word. Daar is meer databasistabelle en -inskrywings as normaal. U hoef nie net tabelle en inskrywings vir plasings, bladsye en kommentaar te hanteer nie. Boonop het u ook inskrywings en tabelle vir u produkte, eienskappe van produkte, bestellings, ens.

Jy kan kies vir 'n gewilde WP plugin soos WP Optimaliseer or WP sweep. Sulke plugins kan deur jou databasis skandeer, fragmente en onnodige oorhoofse koste verwyder, ens. Deur jou WP-databasis met gereelde tussenposes skoon te maak, kan jy bladsylaaitye โ€™n hupstoot gee aangesien databasisnavrae vinniger gedoen sal word.

Gevolgtrekking

Dit bring ons aan die einde van hierdie pos. Ons het maniere bespreek om onnodige skripte op e-handelsbladsye te laai, databasisse te optimaliseer, caching en CDN's te gebruik, ens. Om enige WordPress e-handelswebsite te bespoedig.

As u 'n WordPress eCommerce-webwerf bestuur of bestuur, watter strategie of metodes gebruik u om dit te bespoedig? Deel u sienings in die kommentaar hieronder!

Voorgestelde beeld 

Sufyan bin Uzayr

Skrywer; gepubliseerde skrywer; koffieliefhebber; kodeerder.

Kommentaar Kommentaar

Lewer Kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *

Gradering *

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.