Tuis » Artikels » Hoe kan u u WordPress eCommerce-webwerf bespoedig?
Optimalisering van 'n WordPress e-handelswebwerf: Aan die gang
Image krediete: Felipe Domingues
Daar is verskillende maniere om 'n WordPress eCommerce-webwerf op te stel en op te stel. Natuurlik draai al hierdie maniere om die gebruik van 'n spesifieke WordPress-inprop. 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 invoegtoepassings wat u kan help om 'n WordPress eCommerce-webwerf saam te stel. U kan byvoorbeeld gebruik Easy Digital Downloads waarmee u 'n e-handelswinkel met digitale produkte kan skep (in teenstelling met fisiese produkte), ensovoorts.
Ongeag die WP-inprop of die uitbreidings wat u gebruik, u moet nog steeds sekere stappe doen om u 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.
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 hier afgelaai word.
Met dit gesê, moet u nooit die belangrikheid van 'n inhoudleweringsnetwerk onderskat nie. Ongeag hoe goed u webhosting is, 'n CDN kan dit altyd beter en vinniger maak. As u e-handelwinkel kliënte regoor die wêreld of oor verskillende lande het, is dit 'n noodsaaklikheid om 'n CDN te gebruik.
'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.
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.
'N Ander metode wat hier gebruik kan word, is lui laai van beelde. Lui laai beteken dat die gegewe stel prente nie gelaai word totdat die gebruiker na die deel van die bladsy waar die prente geplaas is, blaai nie. Op hierdie manier word die totale tydladingstyd nie negatief beïnvloed nie, aangesien die blaaier nie al die prente tegelyk hoef te laai nie. WP-inproppe 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-inprop
Caching is lankal die mees algemene oplossing om WP-webwerwe en blogs te bespoedig. 'N WordPress eCommerce-webwerf is geen uitsondering op hierdie reël nie. U moet dit oorweeg om 'n betroubare en bekende WordPress-caching-inprop te kies. 'N Paar waardige name is:
Maak verder seker dat die invoegtoepassing wat u kies, versoenbaar is met u WordPress e-handel-inprop. As u gebruik WooCommerce, daar is niks om bekommerd te wees nie - die meeste caching-inproppe hou by WooCommerce winkels in gedagte hou en is volledig versoenbaar met dieselfde. Vir alle ander e-commerce WP-invoegtoepassings, moet u dalk die dokumentasie van u invoegtoepassing nagaan.
Met verenigbaarheid bedoel ons dat die caching-inprop outomaties moet opspoor wat dit moet cache (en wat dit nie moet nie). Hier is 'n voorbeeld: onder geen omstandighede moet u WP-caching-invoegtoepassing die Cart- en Checkout-bladsye opslaan nie. Hierdie bladsye moet slegs op grond van die gebruiker se keuse gegenereer word - daar is geen statiese kopie wat bedien kan word nie.
Gebruik AJAX in 'n mandjie
Dit is 'n algemene gebruik om AJAX te gebruik om die winkelwagentjiebesonderhede weer te gee. Die meeste WP eCommerce-inproppe, insluitend WooCommercedoen ook dieselfde. Dit is hoe dit werk:
Die gebruiker kies 'n produk en klik op die knoppie "Add to Cart". Die produk word in die mandjie gevoeg. Vervolgens word twee waardes op die bladsy opgedateer: die knoppie 'Voeg toe in mandjie' van die produk wys 'Toegevoeg tot mandjie' of 'Reeds in mandjie' (of net so), en die winkelmandjie-widget (of -knoppie) toon die bygewerkte 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 u regtig 'n bietjie hupstoot wil kry, kan u AJAX-oproepe deaktiveer (gebruik 'n eenvoudige inprop soos hierdie) en laat u e-handel-invoegtoepassing die gebruiker na die winkelwagentjie herlei wanneer die produk by die mandjie gevoeg word. Hier is hoe om dit te doen in WooCommerce:
Gaan eenvoudig na Instellings en dan na die oortjie Produkte. Kies die opsie "herlei na mandjie". Stoor u keuse dan (u kan ook AJAX in argiewe deaktiveer as u wil).
'N Eenvoudige, maar baie bruikbare WordPress-inprop sal dit wees 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.
Image krediete: Lucas Almeida
'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.
U kan kies vir 'n gewilde WP-inprop soos WP Optimaliseer or WP sweep. Sulke inproppe kan deur u databasis geskandeer word, fragmente en onnodige bokoste verwyder word, ens. Deur u WP-databasis met gereelde tussenposes skoon te maak, kan u die vragtyd van bladsye verhoog, aangesien databasisnavrae vinniger gedoen sal word.
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!