WordPress is die wรชreld se gewildste inhoudbestuurstelsel. Deesdae word dit nie meer as net 'n bloginstrument gebruik nie. In plaas daarvan kan dit 'n wye verskeidenheid webwerwe aandryf, insluitend e-handel.
Trouens, die aantal e-handelwebwerwe wat met WordPress gebou word, neem steeds toe. As u 'n WordPress e-handelswebwerf bestuur, 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.
Aan die slag
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.
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 webgasheeroplossings vir u WordPress eCommerce-webwerf. Ongelukkig is die webgasheerbedryf vandag gevul met webgashere wat dikwels ondermaatse diens lewer.
Dit kan die werkverrigting van u webwerf nadelig beรฏnvloed. Ongeag die optimaliseringsmetodes wat u implementeer, kan u WP e-handelswerf dalk net nie vinniger laai nie as gevolg van 'n stadige en trae bediener.
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 CloudFlare se gratis plan gebruik om waters te toets, maar vir optimale werkverrigting is 'n betaalde plan 'n goeie belegging.
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 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 beelde 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 e-handel 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 behoort die Cart en Checkout-bladsye te kas.
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 in die kas gestoor 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. 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 opgedateer word 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, Met inbegrip van 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 net so), en die inkopiemandjie-legstuk (of knoppie) wys die opgedateerde produktelling. Die res van die bladsy? Dit word nie verfris of verander nie.
Hierdie selektiewe verversing vind plaas deur middel van 'n AJAX-oproep. Nou, die negatiewe deel van hierdie kenmerk is dat AJAX-oproepe tyd neem en altyd die bladsylaaityd nadelig beรฏnvloed.
So of die gebruiker 'n produk byvoeg om te bel (dit wil sรช, of die mandjie deur middel van AJAX opgedateer moet word of nie), moet die biblioteke steeds gelaai word.
As jy regtig 'n bietjie prestasie-hupstoot hier wil 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:
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 wil).
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 verhoog 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!
Kommentaar Kommentaar