Unobangela oyintloko wokucotha kwewebhusayithi ngokuqhelekileyo asikokomfanekiso omnye, kodwa keIsicelo sokuhambisa iindlela + ukudalwa kwicala le-server + ukuhanjiswa kwezibonelelo ezingaguqukiyoIbangelwe kukugqibelana:

  • Abasebenzisi bakude kakhulu kwiseva yakho, nto leyo ebangela i-RTT ephezulu yenethiwekhi (oku kuqatshelwa ngakumbi xa kusuka kwelinye ilizwekazi ukuya kwelinye).
  • WordPress isebenza PHP, ikhangela kwiziko ledatha, yenza itemplate kwisicelo ngasinye → I-TTFB (iXesha leBhayithi yokuQala) yonyukile.
  • Iphepha likwafuneka lilandise iJavaScript, iCSS, iifonti kunye neeskripti zomntu wesithathu, nto leyo ecothisa ukubonakala nokusebenzisana.

I-plugin yokugcinaUndoqo wokucombulula le ngxaki kukugcina iziphumo zamaphepha “azibaliweyo ngokutsha” ukuze iseva ingaphindi izibale rhoqo; kwaye, ngokusebenzisa amacebo afanelekileyo, uqinisekise ukuba abasebenzisi abaninzi basebenzisa i-cache, ngaloo ndlela kuncitshiswe kakhulu i-TTFB.Amaxwebhu asemthethweni eWordPressIkwabonisa ukuba iiplagins ezifana ne-W3 Total Cache kunye ne-WP Super Cache zinokugcina amaphepha njengeefayile ezingaguqukiyo kwaye azinikezele ngqo kubasebenzisi, ngaloo ndlela zinciphisa umthwalo kwiseva.

Phambi kokufunda eli phepha, khumbula le mithetho mithathu yegolide.

Sebenzisa iplagin enye kuphela yokugcina iphepha ngexesha.

Xa iiplagini ezininzi zekhethi zivulwe ngaxeshanye, isiphumo esixhaphakileyo asikokuba nokusebenza ngokukhawuleza, kodwa endaweni yoko:

  • Imigaqo ye-cache edibanayo, i-cache ezibhalela phezu kwenye, kunye nokuhla kwezinga lokufunyanwa kwe-cache.
  • Umxholo otshintshayo onjengemeko yokungena, ulwimi, ibhaskithi yokuthenga kunye namaxabiso ugcinwa kwisikhafu, nto leyo ekhokelela kwiimpazamo zomxholo ongachanekanga.
    Iincwadi-sikhokelo ezininzi ze-plugin kunye nezikhokelo zicebisa ukuba xa usebenzisa i-plugin ethile ye-caching,Vala ezinye iiplagini zekhefu.Ukuphepha ungquzulwano.

2. IiSayithi ze-E-commerce/zoBulungu/ezineelwimi ezininzi: I-caching ayisiyiyo “itshintshi lokutshintsha”, kodwa “yinkqubo yemithetho”

Amaxwebhu asemthethweni okusebenza kwe-WooCommerceNceda uqaphele: Kwi-plugin yokugcina, nceda uqinisekise ukuba Ibhasikithi yokuthenga / Ukuhlawula / Iakhawunti Qinisekisa ukuba ezi maphepha azigcinwa kwikhache, kwaye sikwacebisa ukuba uphephe ukunciphisa iifayile zeJavaScript (kuba oku kunokubangela iingxaki zokungahambelani lula).

3. “Iplagini yokugcina kwikheyishi ≠ CDN”, kodwa iplagini yokugcina kwikheyishi sisiseko se-CDN

I-plugin yokugcina ikhombisa isisombululo sengxaki yokubala ngaphantsi ngumseva wokuqala;CDN Sombulula “ukuzisa umxholo kufutshane kubasebenzisi”. Ezi zimbini ziyadibana: qala ngokwehlisa i-TTFB yesiza somthombo, uze unike izixhobo ezizinzileyo kwi-CDN ukuze zisasazwe, le yeyona ndlela izinzileyo kubasebenzisi behlabathi.

Ukukhetha Okukhawulezayo: Iimeko ezi-4 eziqhelekileyo kakhulu kwiwebhusayithi

Ukuba awufuni ukufunda inqaku lonke, khetha nje kwenye yezi zinto zine zingezantsi – awunakwenza impazamo:

  1. Ukhangela uxolo lwengqondo, ukuthembeka, kunye nokufumaneka kwihlabathi jikelele.WP Rocket(Kuhlawulelwe)
  2. Ngokuqinisekileyo iseva isebenzisa i-LiteSpeed/OpenLiteSpeed.I-LiteSpeed Cache(Simahla, kodwa ixhomekeke kakhulu kumthamo we-server)Umsebenzi wokugcina ixesha ufuneka. Iinxalenye zeseva ye-LiteSpeedukukwazi ukusebenza
  3. Iisayithi zomxholo/iiblogi/iindawo zokugcina amaxwebhu ezifuna isisombululo sasimahla nesithembekileyoWP Super Cache(Ukugcinwa kwe-HTML engaguqukiyo)Yenzela abasebenzisi abaninzi abangangeni iifayile ze-HTML ezingatshintshiyo.
  4. Uneqela lobugcisa, ufuna ulawulo oluneenkcukacha (CDN/ikhash yeento/iimodyuli ezininzi)W3 Isigcini-nkqubo Esipheleleyo(Inamandla kodwa inzima): Isakhelo esijolise ekusebenzeni ngokupheleleyo kunye nokudityaniswa kwe-CDN

Icach eyenene igcina ntoni?

“Kutheni ezinye iiwebhusayithi zisacotha nasemva kokufaka i-cache?” Siyahlahlele ukusebenza kwe-WordPress kumanqanaba amahlanu:

  1. I-cache yesikhangeliYenza iindwendwe ezilandelayo zikhawuleze (i-caching headers yezixhobo ezingaguqukiyo, iinombolo zenguqulelo)
  2. Ukugcinwa kwephepha kwesikhashana: Gcina isiphumo sephepha njenge-HTML (eyona njongo yeli phepha)
  3. Isikhongozeli sezinto: Ukugcina iziphumo zemibuzo yedathabheyisi (okubaluleke ngokukodwa kwiisayithi eziguquguqukayo)
  4. PHP OPcache: gcina PHP bytecode okwethutyana (ngokuqhelekileyo ilungiselelwa ngumsebenzisi weseva, ayisiyondawo ephambili yeplagi)
  5. CDN/ugcino lwasemngciphekweni: Beka izixhobo kwiinodi ezikufutshane nabasebenzisi

Eli nqaku ligxile kwi: iiplagini zokugcina ikhasi kwisikhashana;
Kodwa siza kuqhubeka sikukhumbuza: iiwebhusayithi zihlala zidinga umdibaniso we-2 ne-5 ukuze “zikhawuleze ngokwenene”.

Iplagini 1:WP Rocket(Kuhlawulelwa) — Isisombululo esipheleleyo esikunika ukhululeko

I-WP Rocket idume kuluntu lwe-WordPress, kungekhona ngenxa yokuba inomlingo, kodwa kungenxa yokuba idibanise iintlobo ezintathu eziqhelekileyo zokulungelelanisa ukusebenza zibe “ziphakheji ezilawulekayo”:

  • Ukugcinwa kwekhasi kwisikhashana (ukunciphisa i-TTFB yeseva yomthombo)
  • Ukulayisha kwangaphambili/ukufudumeza i-cache (ukuphucula amava okutyelela okokuqala kwabasebenzisi abangena kwisayithi bevela kwiindawo ezahlukeneyo zehlabathi)
  • Iziphuculo eziphambili ze-front-end (ingakumbi ukulibaziswa kwe-JS, ukuqhutywa kwe-CSS, njl.njl.)
Ukuphuculwa kwekheshi ye-WordPress - HOSTFO

YayoAmaxwebhu asemthethweniIkwatsho ngokucacileyo ukuba nokuba uyicima i-page caching, ukuvumela i-preloading kusenokubangela okanye kuqhube iinkqubo ezithile zokuphucula (ezinjengophuculo olunxulumene ne-CSS ne-JavaScript).

1.1 I-WP Rocket ilungele bani?

I-WP Rocket ilungele ngokukodwa ezi ntlobo zee-webhusayithi zilandelayo:

  • Iiwebhusayithi zenkampani, iiwebhusayithi zophawu, iiwebhusayithi zokuthengisa umxholo, amaphepha okufikela (itrafikhi evela kumazwe nemimandla eyahlukeneyo)
  • Ndingakhetha ukuphehlelelwa okukhawulezayo apho uzinzo luyeyona nto iphambili, kunokuba ndixhomekeke kwingxubevange yee-plugins zasimahla.
  • Asinayo injineli ezinikeleyo yemisebenzi okanye yokusebenza, kodwa sinazo iimfuno eziphathelele kumava omsebenzisi kunye ne-SEO.
  • WooCommerce Ingasetyenziswa, kodwa ngelona qwalaselo likhulu (njengoko kuza kuxoxwa kamva kweli candelo)Imithetho neengozi

1.2 Ukubaluleka kwayo kweyona ndlela yokusebenza xa kukhangelwa iiwebhusayithi (kungaphezulu nje kokuba yitshintshi-khasi lokugcina ixesha)

A. Ukulayisha kwangaphambili i-cache: Ukusombulula ingxaki “yokungazinzi ngexesha lotyelelo lokuqala ebangelwa lulungiselelo lwabatyeleli kwiwebhusayithi”

Xa abasebenzisi bewebhusayithi bexakekile, uya kudibana nohlobo oluqhelekileyo kakhulu lokucotha:
Xa umsebenzisi wendawo ethile evula iphepha okokuqala, kwaye i-cache yelo phepha iphelelwe lixesha okanye ayizange ifudunyezwe, loo msebenzisi uthwala iindleko ezipheleleyo zokurenda ze-PHP/DB
Indlela yokulayisha kwangaphambiliIntsingiselo yile:Hlawula iindleko zokwakha kokuqala kwangaphambili., ngaloo ndlela kuncitshiswe amathuba okuba iindwendwe ezizokokuqala ziphathwe njengezigulana zovavanyo.

  • Akukho kulayishwa kwangaphambili: ngabokuqala ukufika, ngabokuqala ukusetyenziselwa.
  • Ukulayisha kwangaphambili: Inkqubo ivelisa umxholo ogciniweyo kwindawo enye ngasemva, iqinisekisa amava azinzileyo ngakumbi kubatyeleli abokuqala.

B. Ukulibazisa ukusebenza kweJavaScript: Lo ngumxholo onika uphuculo oluqapheka kwangoko kumava omsebenzisi, kodwa ukwaza nomngcipheko omkhulu kakhulu.

I-WP Rocket ngokusesikweni ibhekisa ku-“Libazisa ukusebenza kweJavaScript”Ichazwa njengeyona ndlela yokuphucula iJavaScript enamandla kakhulu: ikulibazisa ukusebenza kwe-script de umsebenzisi abe nxibelelene nephepha (ngokushukumisa imouse, ukuchukumisa isikrini, ukuskrola, ukucofa iqhosha, njl.njl.), ukuze iphepha libonakale kuqala.

Oku kubalulekile ekusebenzeni kwewebhusayithi, njengoko ukulayishwa kwe-script nokuvalwa kwayo kusebenza kunokwenzeka ukuba kwandiswe kakhulu kwiinethiwekhi ezitshintshela amazwekazi:

  • Ukukhutshelwa kwezixhobo kucotha kancinci → Umbindi ongundoqo kunokwenzeka ukuba uthwalwe kakhulu ziiskripthi
  • Iiskripthi zomntu wesithathu (ezifana ne-analytics, iintengiso kunye nee-plugins zencoko) zinokwenza i-INP kunye nokulibaziseka konxibelelwano zibe mbi ngakumbi.

Nangona kunjalo, oku kunokubangela nezinye iingxaki:

  • Ukulibaziseka kwiJavaScript kunokuchaphazela: iimenyu, iicarousels, iipop-ups, ukuqinisekiswa kweefomu, iintlawulo kunye nokufakwa kwekhowudi yokulandelela.
  • Ngoko ke ilungele kakuhle isicwangciso esithi “inyathelo nenyathelo + ukukhutshwa kuluhlu olumnyama”.

C. Ukuhambelana nezinye iiplagini/iitimu: Ukusebenza ngaphandle kweengxaki akuthethi kuthi “akukho zingquzulwano”

I-WP Rocket idwelise ngokukodwa “Ii-plugins/i-themes ezingahambelaniyo”uluhlu, njengoko oku kunokuchaphazela iindlela zokugcina isikhafu nokuphucula ze-WP Rocket, ezifana nokugcinwa kwemveliso.

  • Ukuba iwebhusayithi yakho inenani elikhulu leeplagins kunye nethima edla izibonelelo ezininzi, qwalasela “ukuphuculwa kokusebenza” njengeprojekthi encinci yokuphumeza: yenza uvavanyo lokubuyela umva emva kotshintsho ngalunye (iifomu, ukungena, intlawulo, ukutshintsha ulwimi, njl.njl.).

1.3 Amanqaku akhethekileyo malunga ne-WooCommerce kunye neewebhusayithi eziguquguqukayo

Ingongoma engundoqo egxininiswe kumaxwebhu asemthethweni e-WooCommerce xa kuseta i-plugin yokugcina i-cache yile:

Kutheni?

  • Iiphepha zebhasikithi yokuthenga, zokuhlawula kunye neeakhawunti zixhomekeke kakhulu kwiicookies, iisessions kunye neenonces.
  • Xa i-cache iphatha la maqonga njenge “maqonga angaguqukiyo”, iziphumo zisusela ekungasebenzi kweqhosha, ukuya kutsho, kwezona meko zimbi kakhulu, kudideko kwamaxabiso, amanqanaba estoko kunye nolwazi lweakhawunti.
  • Eyona nto yoyikekayo kukuba: ungavavanya kakuhle kummandla omnye, kodwa kube neengxaki komnye ummandla ngenxa ye-CDN/umahluko wokubanjwa kwekheshi

1.4 Izindululo zemigaqo-nkqubo yee-plugin ze-cache

Inqanaba 1: Amanyathelo asisiseko okhuseleko (into ekufuneka phantse yonke iwebhusayithi iyenze)

  • Vumela ukugcinwa kwephepha kwakwethu
  • VulaUkulayisha kwangaphambili i-cache(Ukuphucula uzinzo kubatyeleli bokuqala)
  • Isicwangciso esifanelekileyo sokugcina i-browser cache (WP Rocket/umncedisi/CDN naliphi na inqanaba lingakwenza)

Inqanaba lesi-2: Ingeniso ephakathi, umngcipheko ophakathi (ilungele iisayithi ezininzi zomxholo)

  • Imifanekiso yokulayisha emva / iframe(ngakumbi kwiphepha lokulungisa imifanekiso)
  • Lawula ubungakanani befayile ye-CSS (umz. ngokususa i-CSS engasetyenziswanga)

Iklasi yesi-3: Ingeniso ephezulu kodwa umngcipheko mkhulu (kufuneka ube noluhlu lokujonga lwe-backtesting)

1.5 Amaxabiso neelayisensi

  • I-WP Rocket isebenza ngemodeli yelayisensi ehlawulelwayo, kunye neelayisensi ezahlukeneyo ezifumanekayo kuxhomekeke kwinani leesayithi.

Iplagini yesi-2:I-LiteSpeed Cache (LSCWP)Isithembiso “sesigaba esiphezulu sasimahla” sisebenza kuphela ukuba i-server ngokwenene isebenzisa i-LiteSpeed.

Ukuphuculwa kwekheshi ye-WordPress - HOSTFO

Ingcinga eqhelekileyo engachanekanga nge-LiteSpeed Cache kukuba yiplug-in yeWordPress nje kuphela, ethi, xa sele ifakiwe, iza kunika ukusebenza okufanayo okupheleleyo kulo naliphi na iqonga lokusingatha njenge-WP Rocket. Oku akunjalo eneneni.

Amaxwebhu asemthethweni e-LiteSpeedUkucacisa: isizathu sokuba umsebenzi wokugcina i-cache we-LSCWP ufune i-LiteSpeed Server kukuba kufuneka unxibelelane nophawu olufakwe ngaphakathi lokugcina i-cache yamaphepha (i-LSCache) le-LiteSpeed Web Server; le plugin inoxanduva lokwazisa iseva ukuba ngawaphi amaphepha anokugcinwa kwi-cache, ixesha elingakanani, kunye nokuqalisa ukucoca kusetyenziswa ii-tags.

Eyona nzuzo iphambili ye-LiteSpeed Cache iku-“Ukugcinwa kwephepha kwicala le-server (LSCache)”Ngaphandle kweeseva ze-LiteSpeed/OpenLiteSpeed, le ngenelo iphambili ibingayi kubakho.

2.1 I-LiteSpeed CacheIfanele bani?

Ilungele:

  • Iphaneli yakho yokulawula i-hosting ichaza ngokucacileyo LiteSpeed / OpenLiteSpeed(Umzekelo, iiseva ezininzi ze-cPanel ziyakubonisa oku)
  • Ufuna isicwangciso sasimahla ukuba sinikeze i-TTFB egqwesileyo kunye namandla okusebenza ngaxeshanye.“
  • Ukulungele na ukwamkela ukuba, nangona inamandla kakhulu, ikwabandakanya iikhonsepthi ezininzi zobuchwepheshe (i-TTL, i-Tag, i-Purge, i-ESI, i-Crawler…)?

Akufaneleki ngokukodwa:

  • Awunasiqinisekiso sokuba yeyiphi i-web server esetyenziswa ngumphathi, okanye uqinisekisile ukuba yi-Nginx okanye i-Apache (ngaphandle kokuba ufuna ukusebenzisa kuphela ezinye zeempawu zayo zokulungiselela i-front-end, apho iindleko nokuntsokotha kungafanelekiyo).
  • Unesayithi entsonkothileyo ye-e-commerce/yobulungu/yeelwimi ezininzi, kodwa awunayo inkqubo yokuvavanya (i-LSCWP inamandla, kodwa ikwayathanda ukugcina umxholo ongachanekanga kwi-cache)

2.2 Indlela yayo yokugcina ixesha elifutshane: isizathu sokuba ifane ngakumbi “nenxalenye yezakhono zeseva”

Ungashwankathela indlela i-LiteSpeed Cache esebenza ngayo kwinkcazelo enye yobuchwepheshe:

  • WP Rocket / WP Super Cache Olu hlobo lwenziwa ngakumbi kwicala le-WordPress/PHP ukugcina i-cache nokuphucula
  • Isicwangciso soMbane soLizwe saseKhanada Oku ngumdibaniso we-“dashboard ye-WordPress + i-LSCache eyakhelweyo kwi-LiteSpeed Server”: i-plugin inoxanduva lokukhupha imithetho nokucoca iisignali, ngelixa ukugcinwa kwephepha okukhawulezayo ngokwenene kusenzeka kwiUmgangatho we-server

Oku kunempembelelo ngqo kumava omsebenzisi: i-caching kwicala le-server ngokubanzi ilula, ikhawuleza kwaye ikwazi ngcono ukusingatha izicelo ezenzeka ngaxeshanye (ingakumbi ngexesha lokunyuka kwezicelo okanye xa ii-crawlers ze-injini zokukhangela zityelela rhoqo).

2.3 Indlela “echanekileyo” yokusebenzisa i-LSCWP kumxholo womsebenzisi wewebhusayithi”

Siyahlulahlule “indlela echanekileyo” yaba ngamanqanaba amane:

Umba 1: Isicwangciso sokugcina iiphepha kwisikhashini (simisela ukuba i-TTFB inokuncitshiswa ngokwenene na)

  • Chaza ukuba ngawaphi amaphepha anokugcinwa kwisikhafu (uninzi lwamaphepha anomxholo kawonke-wonke)
  • Chaza ukuba zeziphi amaphepha amele angaze agcinwe kwikhashini (ukungena, iakhawunti, ibhaskithi yokuthenga, ukuhlawula, kunye namaphepha axhomekeke kakhulu kwiicookies ukutshintsha ulwimi/imali)
  • Misa i-TTL efanelekileyo ye-cache (okukhona umxholo uhlaziywa rhoqo, kokukhona i-TTL kufuneka ibe mfutshane; ngokwahlukileyo, kokukhona i-TTL kufuneka ibe yexesha elide)
  • Yenza umgaqo-nkqubo wokucoca: Coca iithegi ezifanelekileyo emva kokuba umxholo uhlaziyiwe (kunokuba wenze ucoco oluphangaleleyo lwesayithi yonke)

Ukuba olu lwaleko lwenziwe ngokuchanekileyo, eyona ngenelo ikhawulezayo kwiwebhusayithi yile I-TTFB iye yehla, kwaye ukulayishwa kwesikrini sokuqala kuzinzile ngakumbi.

Umba wesi-2: Ukulayisha kwangaphambili/Ukukhangela (kumisela ukuba utyelelo lokuqala kwii'phepha ezinentshukumo encinci“ luyacotha na)

Unobangela oqhelekileyo “wamava omsebenzisi angahambelaniyo” xa kutyelelwa iiwebhusayithi uvela “kukungangqinelani kwe-cache eshushu nebandayo”:

  • Amaphepha adumileyo atyelelwa rhoqo, ngoko ke i-cache ihlala isexesheni.
  • Amaphepha anabatyeleli abambalwa sele ekudala engahoywanga, ngoko ke alayisha kancinci kakhulu kubatyeleli abasafikayo.

Ukulayisha kwangaphambili asikokwongeza ubuhle kuphela; sisitshixo ekuqinisekiseni amava omsebenzisi ahambelanayo kwiwebhusayithi.

Umba 3: Izisombululo zokhuseleko lomxholo otshintshayo (urhwebo lwe-intanethi/ubulungu/iilwimi ezininzi)

Amandla e-LSCWP akwisibonelelo sokuba ikunika uluhlu lwezixhobo eziphucukileyo, ezifana nezi:

  • Iindlela zokugcina i-cache ezahlukeneyo zabasebenzisi abangene kwi-akhawunti, abashiyi-zimvo, njl.
  • Ingqikelelo esisiseko se-Edge-Side Inclusion (ESI) kukwahlula iphepha libe 'yisakhelo esiqhelekileyo esinokugcinwa kwisikhafu' kunye 'neziqwengana eziguquguqukayo nezingenakugcinwa kwisikhafu', ukuze ziqhutywe ngokwahlukeneyo, zize zidibane kwakhona kwi-node ekwisiphelo.

Umbo 4: Iinkonzo ze-intanethi kunye nokuphuculwa okukhethwayo

Abanini bewebhusayithi abaninzi baya kudibana neenkonzo ze-intanethi ze-QUIC.cloud kwi-LSCWP (umzekelo, iinkonzo zohlobo lokulungiswa kwamaphepha).I-QUIC.cloud UxwebhuKubhalwe ngokucacileyo: inika iLSCWP iinkonzo zokulungiselela amaphepha, kuquka i-Critical CSS (CCSS), i-Unique CSS (UCSS), i-Viewport Images (VPI), njalo njalo.

  • Le nkonzo zikhethekayoUngasebenzisa i-caching yecala leseva kuphela, ngaphandle kokwenza ukulungiselelwa okukwi-intanethi kusebenze.
  • Nje ukuba iinkonzo ze-intanethi zivuliwe, indlela yokusetyenzwa kwezibonelelo namaphepha esayithi yakho iza kutshintsha (olu lulwazi olubalulekileyo kumashishini nakubathengi abakhathalele ubumfihlo)

2.4 Iingxaki eziqhelekileyo kwi-LSCWP

  1. Iseva ayisebenzisi i-LiteSpeed, kodwa iphatha i-LSCWP njenge-plugin yokugcina idatha eneempawu zayo zonke.
    Isiphumo: I-caching ayisebenzanga njengoko bekulindelekile kwaye ikwonyuse ubunzima boqwalaselo. Isisombululo: Okokuqala, qinisekisa i-host stack; ukuba ayikho Isantya Esilula... cinga nge-WP Rocket okanye i-WP Super Cache.
  2. Ukwenza kusebenze iimphehlelelo zangaphambili ezininzi kakhulu kubangele iingxaki zokusebenza.
    Ukuphuculwa kwephepha (CSS/JS) kudla ngokubangela iingxaki zokungahambelani lula ngakumbi kunokugcinwa kwekhach kanye. Icebiso: Okokuqala, qinisekisa ukuba ukugcinwa kwekhach yephepha kuyasebenza kakuhle, uze uvule iziphuculo nganye nganye, ngelixa usenza uluhlu lokujonga lweemvavanyo zokubuyela umva (iifomu, iimenyu, intlawulo, ukulandelela, ukutshintsha ulwimi, njl.njl.).
  3. Ukunqongophala kweendlela zokwahlula amaphepha aguquguqukayo
    Iingxaki eziqhelekileyo: amakharithi okuthenga, amaphepha okuhlawula kunye namaphepha ee-akhawunti agcinwa kwikhache; okanye ukutshintsha okungachanekanga phakathi kweelwimi okanye iimali. Iisayithi ze-e-commerce kufuneka zithathe oku njengokujonga okwenziwa phambi kokuphehlelelwa (njengoko i-WooCommerce igxininisa ngokusesikweni).Musa ukugcina iiphepha ezibalulekileyo kwikhachisi.)。

Iplagini 3:WP Super Cache(Simahla) — Iqhinga eliqhelekileyo “lomngcipheko ophantsi, imbuyekezo ephezulu” kwiiwebhusayithi zomxholo

Ukuphuculwa kwekheshi ye-WordPress - HOSTFO

WP Super Cache Kutheni isadume kangaka ixesha elide kangaka? Kungenxa yokuba isombulula iingxaki ngendlela ethe ngqo, necalulela iiseva:
Guqula amaphepha eWordPress asebenzayo abe ngamafayile e-HTML angaguqukiyo., emva koko ezi fayile ze-HTML zinikwe ngqo ngumncedisi weWebhu, ngaloo ndlela kugqithwa kulungiselelo olubizayo lwe-PHP.

Iphepha le-plugin likwakhankanya ukuba i-HTML engaguqukiyo inikezelwa kuninzi lwabasebenzisi abangangqiniswanga, kwaye linika ingcaciso ecacileyo kakhulu: “99% iindwendwe ziya kunikwa iifayile ze-HTML ezingaguqukiyo”, okuthetha ukuba ifayile enye egciniweyo inokunikezelwa amawaka ngamawaka.

3.1 I-WP Super Cache ilungele bani?

Kucetyiswa kakhulu:

  • Iiblogi, iiwebhusayithi zomxholo, iiwebhusayithi zamaxwebhu, iiwebhusayithi zenkampani, amaphepha okufikela
  • Iindwendwe zingabona abasebenzisi abangangeni.
  • Ufuna: isimahla, ezinzileyo kunye neendleko eziphantsi zolondolozo

Sebenzisa ngononophelo / Kufuneka isicwangciso esomeleleyo ngakumbi:

  • Iiwebhusayithi eziguquguquka kakhulu: ezo zineenxalenye ezininzi ezilungiselelwe umntu kunye namaphepha atshintsha ngokwemo yomsebenzisi.
  • Amaqonga amakhulu e-e-commerce: Oku kwamkelekile, kodwa qinisekisa ukuba amaphepha abalulekileyo awagcinwa kwishishini (cache) kwaye oku kudityaniswe kwinkqubo yakho yokuvavanya.

3.2 Iindlela zayo ezintathu zokugcina okwethutyana:

Inkcazelo ye-plugin ye-WP Super Cache idwelisa iindlela ezintathu zokugcina i-cache ngokwezinga lomgangatho wazo kwaye ichaza umahluko phakathi kwazo:

  • mod_rewrite (Ingcali): Eyona ikhawulezayo, ijikeleza ngokupheleleyo i-PHP, kodwa ifuna ukuguqula i-.htaccess, kwaye ukuba uqwalaselo alwenziwanga kakuhle kunokubangela ukuba isayithi lingasebenzi, nomngcipheko uphezulu ngakumbi
  • Elula (indlela ecetyiswayo)Iifayile ezimele “Super Cache” ezinikelwa yi-PHP, isantya sisondele kwi-mod_rewrite kodwa kulula ngakumbi ukuzilungiselela
  • Ukugcina i-cache ye-WP-Cache: Iguquguquka ngakumbi, ilungele abasebenzisi abaziwayo, ii-URLs ezineeparameters, iifeeds, njl.njl., kodwa iyahamba kancinci

Iinketho ezicetyiswayo:

  • Abaqalayo/Abo bafuna uzinzo: Sebenzisa indlela ecetyiswayo (elula)
  • Ukuba uyiqhelile kakhulu imithetho yeseva kwaye uzimisele ukuthatha umngcipheko wokuyibhala ngokutsha, ke cinga nge-Expert Mode.
  • Udinga ukuphathwa okuguquguqukayo kwe-“abasebenzisi/iiparamitha ezaziwayo”: ukuqonda indima ye-WP-Cache

3.3 Amandla nobuthathaka be-WP Super Cache

Iinzuzo:

  1. Ilungele kakhulu ukusetyenziswa kunye ne-CDN
    Kuba eyona nto iyiyo kukwenza i-HTML engatshintshiyo, oku kuhambelana ngokwendalo nombono we-CDN/ikheyishi esecaleni.
  2. Ukuphucula uxinzelelo lwedathabheyisi kwisayithi yemvelaphi CPU kuthe ngqo kakhulu
    Xa itrafikhi yewebhusayithi isasazekile, izikhweli ze-injini zokukhangela kunye nezo kumakhasi onxibelelwano nazo zinokuvela kwihlabathi jikelele. I-Staticisation isebenza kakhulu ekulweni “ukubonakaliswa okuphindaphindiweyo”.

Izibuthakathaka:

  1. Asiyiyo iphakheji epheleleyo yokuphucula ukusebenza.“
    Amandla ayo aphambili akwii-caching yamaphepha; ngokungafaniyo ne-WP Rocket, ayinikezeli ngephakheji epheleleyo yolungiso olunzulu lwe-CSS ne-JavaScript. Kungafuneka wenze olunye ulungiso usebenzisa amaphepha “i-Image Optimisation” kunye “ne-Front-end Optimisation” (okanye usebenzise ezinye ii-plugins okanye ulungiso olukwinqanaba lethima).
  2. Kufuneka siqaphele kakhulu malunga “nokuqanjwa ngokweemfuno zomntu okuguquguqukayo”.
    Umzekelo, ukubonisa umxholo owahlukileyo ngokwengingqi, okanye ukubonisa amaxabiso ahlukileyo, iilwimi okanye iingcebiso ngokwemo yomsebenzisi. Kwiimeko ezinjalo, kufuneka useke imigaqo yokukhulula okanye usebenzise isisombululo esifanelekileyo se-sharded caching.

3.4 Ukuhambelana kwe-WooCommerce: Isizathu sokuba ikhuseleke ngakumbi“

Amaxwebhu asemthethweni e-WooCommerceKufanelekile ukuqaphela ukuba i-WooCommerce iyahambelana ngokwendalo ne-WP Super Cache, kwaye i-WooCommerce ithumela umqondiso kwi-WP Super Cache ukuqinisekisa ukuba amaphepha e-Cart, e-Checkout kunye ne-My Account awagcinwa kwi-cache ngokomlinganiselo.

  • Nokuba usaqala, ukudityaniswa kwe-WP Super Cache ne-WooCommerce kunciphisa amathuba okuba uhlangabezane nengxaki yoku “kugcinwa kwephepha elibalulekileyo kwi-cache”.
  • Nangona kunjalo, sisacebisa ukuba kwenziwe uvavanyo lwe-regression phambi kokuphehlelelwa (olubandakanya intlawulo, ii-vouchers, iintlawulo zokuhanjiswa, amazinga erhafu, iimali ezahlukeneyo, njl.njl.)

Iplagini 4:W3 Total Cache (W3TC)— Esona sicwangciso-nkqubo esibanzi “sokusebenza”, esilungele amaqela obunjineli

Ukuphuculwa kwekheshi ye-WordPress - HOSTFO

W3 Isigcini-nkqubo Esipheleleyo Kwi-WordPress.org ayibekwanga njengokuthi “iplagi enye yokugcina i-cache”, koko iyinto efana ngakumbi “nesakhelo sokuphucula ukusebenza kwewebhusayithi”: igxininisa ukuphucula i-SEO, i-Core Web Vitals, namava ngokubanzi ngokudityaniswa kwe-CDN kunye neendlela ezizezona zilungileyo.

Inkcazelo ye-plugin idwelisa uluhlu olubanzi lwezakhono: iphepha/ ukugcinwa kwephepha/iposi, ukugcinwa kwe-CSS/JS, ukugcinwa kwe-feed, ukugcinwa kweziphumo zokukhangela, ukugcinwa kwezinto ze-database, ukugcinwa kwezinto, ukugcinwa kwezicatshulwa, kunye nenkxaso yeendlela ezahlukeneyo zokugcina ezifana ne-Redis, i-Memcached kunye ne-APC. Ikwabandakanya ukugcinwa kweselula okwahlulwe ngokwe-UA/Referrer, inkxaso ye-AMP, kunye nokudityaniswa kwe-reverse proxy (Nginx/Varnish).

4.1 I-W3 Total Cache ilungele bani?

Ilungele:

  • Unobuchule bophuhliso nolwamaqhuba kwaye uyavuma ukwenza “ukufakwa komsebenzi inyathelo nenyathelo, uvavanyo lomthwalo novavanyo lokubuyela umva”.”
  • Isayithi yakho iyinkimbinkimbi: inamazwi amaninzi, ukutshintsha kwe-theme, ukulungiselelwa okukhethekileyo kweselula kunye nesakhiwo somxholo esinkimbinkimbi.
  • Awufuni nje ukuphumeza i-page caching, kodwa ukwafuna ukudibanisa i-object caching kunye ne-fragment caching kwinkqubo (ingakumbi kwiiwebhusayithi ezitshintshayo).

Akufanelekanga ku:

  • Ufuna ukuba isebenze ngokukhawuleza xa usandul“ ukuyikhupha ebhokisini, kwaye awufuni kuqonda i-cache tiering.
  • Awunayo inkqubo yokuvavanya, kanti ufuna ukwenza zisebenze iimpawu ezisengozini enkulu ezifana ne-compression kunye nee-scripts ezilindelisiweyo ngaxeshanye.

4.2 Kutheni ichazwa “njeng enamandla kodwa intsonkothile”? Iiwebhusayithi zibeka phambili “ukulawuleka”

Uxabiseko lwe-W3TC alukho kwinto yokuba “ifuneka ikhawuleze kunezinye”, kodwa lulele kwinto yokuba ikunika iinketho zokulawula ezaneleyo ezikwenza ukwazi ukuguqula isicwangciso sakho sokusebenza sibe sisakhelo sobunjineli:

  • Ugcino lwephepha: lunokugcinwa kwimemori, kwidiski okanye kwi-CDN
  • Ukugcinwa kwezinto zedathabheyisi, ukugcinwa kwezinto: I-Redis, i-Memcached, njl. njl. zingasetyenziswa
  • Ukugcinwa kweziqwenga: kuluncedo ngokukodwa kumaphepha “ashukumayo kancinci”.
  • Inkxaso yeselula: Gcina amaphepha kwi-cache ngokwahlukeneyo ngokwe-referrer okanye iqela le-user agent
  • CDN ulawulo: lawula ngokucacileyo ilayibrari yemidiya, iifayile zomxholo, njl. nge-CDN

Ezi zakhono zibaluleke kakhulu kwiiwebhusayithi, njengoko itrafikhi yehlabathi isoloko idibana:

  • Iinguqulelo zephepha elinye kwizixhobo ezahlukeneyo, iingingqi neelwimi
  • Umxholo othile unokugcinwa kwisikaxa, ngelixa omnye umxholo kufuneka uhlaziywe ngexesha lokwenene (umz. amaxabiso, amanqanaba estoko, imeko yomsebenzisi)

4.3 I-“Recommended Enablement Order” ye-W3TC”

Ukulandelelana okucetyiswayo:

  1. Okwangoku, vula ukugcinwa kwephepha kuphela.
    Qinisekisa: ukuba i-TTFB iye yehla, ukuba umxholo uyahambelana, nokuba imeko yokungena, ukusebenza kweelwimi ezininzi kunye neenkqubo eziphambili zokuthengisa nge-intanethi zisebenza kakuhle.
  2. Vumela kwakhona i-cache yesikhangeli.
    Injongo: Ukukhawulezisa ukuphinda kulayishe amaphepha kunye nokulayishwa kwezixhobo ezingatshintshiyo, nokunciphisa ukukhutshelwa okuphindaphindiweyo kwelinye icala lehlabathi.
  3. Hlola kwakhona i-cache yezinto / i-cache yezinto zedathabheyisi
    Ilungele: iiwebhusayithi ezinomdla (iWooCommerce, iinkqubo zobulungu, imibuzo entsonkothileyo).
    Ayisebenzi: Iisayithi zomxholo ococekileyo zinokwenza ingeniso encinci kwaye zinokude zonyuse ukusetyenziswa kwezibonelelo.
  4. Ekugqibeleni, phatha uxinzelelo, ukulibaziswa kwe-script kunye nokuphuculwa kwe-front-end.
    Njengoko lo ngumaleko osoloko unengxaki zokusebenza, kufuneka kwenziwe uluhlu lokujonga lwe-regression test (olubandakanya iintlawulo, iifomu, ukulandelela, ii-pop-ups, iimenyu, ukutshintsha ulwimi, njl.njl.).

Isikhumbuzo seWooCommerce malunga “nesicwangciso se-cache plugin”: Musa ukugcina iiphepha ezibalulekileyo kwikhach, kwaye kuyacetyiswa ukuba uphephe ukunciphisa iifayile zeJavaScript.

Imatrix yokuthelekisa yee-plugins ezine

Nceda uqaphele: Oku akukho malunga nokuba “ngubani onamandla ngaphezu komnye”, kodwa kunoko kumalunga nokuba “yiyiphi elungele ngakumbi imeko yakho”.

UbungakananiWP RocketI-LiteSpeed CacheWP Super CacheW3 Isigcini-nkqubo Esipheleleyo
Ukubekwa okuyingqonyelaIsisombululo esipheleleyo (i-caching + i-optimisation)Ukugcinwa kwesikhashana kwinqanaba leseva (kusetyenziswa i-LSCache)Ukugcinwa kwe-HTML engaguqukiyoIsakhelo sentsebenzo (amanqanaba amaninzi e-cache +CDN)
Ukuxhomekeka komniniIphantsi (yehlabathi jikelele)Phezulu (kufuna i-LiteSpeed/OpenLiteSpeed ukuze kusetyenziswe i-core caching)Iphantsi (yehlabathi jikelele)Okuphakathi (kuyinto eqhelekileyo, kodwa kuxhomekeke kakhulu kwimeko-bume/kubuchule bokumisa)
Iindleko zokufundaPhantsi ukuya kwesiphakathi
Umlinganiselo wengcebiso yeziza zomxholophezulu kakhuluPhezulu kakhulu (ukuba iimeko ziyafezekiswa)phezulu kakhuluPhakathi ukuya phezulu (kuxhomekeke kwiqela)
Isayithi yorhwebo lwe-intanethi/yobulunguIngasetyenziswa, kodwa lumka (amaphepha angundoqo e-WooCommerce awagcinwa kwikeyishi)Iyafumaneka, kodwa ifuna imigaqo/izicwangciso zokwahlula.Iyafumaneka, kwaye i-WooCommerce ithi iyahambelana ngokwendalo kwaye ayizigcini kwikhash iiphepha eziphambili ngokomgaqo.Iyafumaneka; ilungele usetyenziso lwe-injiniyeringi
Uhlahlo-lwabiwo-maliHlawulaSimahlaSimahlaIinguqulelo zasimahla nezihlawulelwayo

“Iziganeko zeCache” kunye noLuhlu lokuJonga lokuThintela

1. Izizathu eziphambili ezithathu zokuqulathwa “okungachanekanga” ngenxa ye-caching

A. Ukuphatha amaphepha “anemeko” njengamaphepha “angaguqukiyo angenameko”

Umzekelo: iphepha le-akhawunti, ibhaskithi yokuthenga kunye nephepha lokuhlawula zigcinwe kwisikhafu. WooCommerce Abasemagunyeni baphinde bagxininisa. Amaphepha eNqwelo yokuThenga / eNtlawulo / e-Akhawunti akufuneki agcinwe kwikhefu.

B. Ukugcinwa kwedatha yezilwimi ezininzi, iimali kunye neenguqulelo zemimandla akwahlulwanga ngokuchanekileyo.

Ukuba isayithi yakho ibonisa umxholo owahlukileyo ngokusekelwe kwiicookies, iiparameters zokubuza okanye indawo yejografi, isicwangciso sakho se-cache kufuneka sithathele ingqalelo “iimilinganiselo ezahlukeneyo”. Kungenjalo, i-cache eyenziwe kumsebenzisi waseMmandla A inokusetyenziswa kwakhona ngumsebenzisi waseMmandla B.

C. Ukuphuculwa kwe-front-end (JS/CSS) ngokubhala ngokutsha kubangele iingxaki zokusebenza.

Ngokukodwa, ukuncitshiswa kweJavaScript, ukudityaniswa kwaye nokulayishwa kancinci kancinci. I-WooCommerce ide incedePhepha ukunciphisa iifayile zeJavaScript

2. Uluhlu lokujonga lwevavanyo lokubuyela umva lwangaphambi kokufakwa

  • Ingaba umsebenzi wokungena nokuphuma usebenza kakuhle?
  • Ingaba iifomu zokungenisa (iifomu zoqhagamshelwano, zokubhalisa, zokungena kunye nezokubhalisa) zisebenza kakuhle?
  • Inkqubo ye-e-commerce: Yongeza ebhasikitini → I-voucher → Iindleko zokuhambisa/irhafu → Intlawulo → Iphepha le-odolo
  • Ingaba uphawu lokutshintsha ulwimi luzinzile (ngokwemiceli-mngeni yokuqukethwe, ii-URL, iithegi ze-hreflang kunye nemali emva kokutshintsha)?
  • Ingaba imenu yeselula, ii-pop-ups, ukuskrola kunye nokulayisha okucothayo zisebenza kakuhle?
  • Jonga ukuba izikripthi zokulandelela zisabangelwa na (GA, Meta Pixel, iziganeko zoguquko)

Imibuzo Ebuzwa Rhoqo

Q1: Kutheni isayithi iselula xa ifunyanwa iphuma phesheya, nangona ndifake i-plugin yokugcina i-cache?

Esona sizathu siqhelekileyo kukuba uye wajongana kuphela “nokuphindaphindwa kokubonisa kwi-server yomthombo”, kodwa awukasonjululanga “ukulibaziseka kwenethiwekhi phakathi kwemihlaba”.
Iiplagini zekhethi zenza ukuba iseva ihambise umxholo ngokukhawuleza (nto leyo enciphisa i-TTFB), kodwa izixhobo ezingaguqukiyo (imifanekiso, i-CSS, i-JS, iifonti) kunye ne-RTT yoqhagamshelwano lwehlabathi lonke kusafuneka zibe CDN Ukwalatha umsantsa
👉 Ngoko ke, indlela echanekileyo yile:Okokuqala, qinisekisa ukuba i-caching yeseva yemvelaphi isebenza kakuhle.Phinda uye ku-CDN ukuze usasaze emhlabeni wonke

Q2: Kutheni umxholo ungenzi uhlaziyo emva kokuba ndiwugcine kwisitoreji sesikhashana?

Oku kungenxa yokuba ubukele “i-cache endala”. Isisombululo:

  • Yimisa umgaqo-nkqubo wokucoca i-cache: Yicoca i-cache yeposi okanye yephepha elifanelekileyo emva kokuba ihlaziyiwe (kunokuba ucoca yonke i-cache yesayithi)
  • Kwizisombululo ezibandakanya ukufudumeza kwangaphambili okanye ukukhasa: kufuneka uphinde ufudumeze kwangaphambili emva kokucoca, kungenjalo utyelelo lokuqala luza kucotha.
  • Kwi-CDN: kufuneka kuqwalaselwe ukuba umda we-CDN nawo usenokuba ugcine izixhobo ezindala kwikheshi

Q3: Ndingakwazi ukufaka i-WP Rocket ne-WP Super Cache ngaxeshanye?

Oku akukhuthazwa. Kungcono ukusebenzisa i-plugin enye kuphela yokugcina iphepha ngexesha ukuze ufumane ukusebenza okuzinzileyo. Ungayitolika ingcinga ethi “enye yokugcina iphepha nenye yokuphucula” njengokwahlulwa komsebenzi, kodwa eneneni zihlala ziphazamisana nokugcinwa kwephepha okanye nokubhalwa ngokutsha kwezibonelelo, nto leyo ekhokelela ekubeni kubekho ungquzulwano olukhulu. Kungcono ukukhetha “i-plugin yokugcina iphepha ephambili” uze usebenzise izixhobo ezikhethekileyo, ezinokusetyenziselwa injongo enye kuphela, ukulungisa naziphi na iimfuno ezongezelelweyo.

Q4: Ingaba ukusebenzisa i-caching kwii-sites ze-e-commerce kuyingozi?

Akuyonto yingozi; into eyingozi kukungabikho kwemithetho.Iingcebiso zeWooCommerceNceda uqaphele: amaphepha esibhasikithi sokuthenga, sokuhlawula kunye ne-akhawunti akufuneki agcinwe kwikhachisi, kwaye kufuneka kuphetshwe uxinzelelo lweJavaScript.
Ukongeza, i-WooCommerce ikwakhankanya ukuba iyahambelana ne Ukuhambelana kwendalo ne-WP Super Cache, kwaye ngokungagqibekanga iyakuphepha ukugcina amaphepha abalulekileyo.
Ngoko ke, nangona iisayithi ze-e-commerce zikwazi ukugcinwa kwisikhashini, ukuba uyithatha “njengotshintsho olusebenzayo”, kufuneka ivavanywe.

Q5: Ndingakhetha i-LiteSpeed Cache okanye i-WP Rocket?

  • Uqinisekisile na ukuba iseva isebenzisa i-LiteSpeed/OpenLiteSpeed?: Khetha i-LiteSpeed Cache (yasimahla kwaye inamandla, amandla ayo angundoqo esuka kwi-LSCache ekumgangatho we-server)
  • Awunasiqiniseko malunga ne-server stack / awufuni inkathazo / ufuna isisombululo esipheleleyo nesingenankathazoI-WP Rocket izinzile ngakumbi.
  • Ulawula iwebhusayithi enomxholo kwaye uqaphela uhlahlo-lwabiwo-mali.I-WP Super Cache izinzile ngakumbi kwaye ilula.

Iplagi yekheshi kunye ne-CDN

Iplagi ye-cache isombulula “ukunciphisa ukubala kwi-origin, i-TTFB ibe sezantsi”; i-CDN isombulula “ukusondeza izixhobo ezimileyo namaphepha kubasebenzisi behlabathi lonke”. Ukudibanisa ezi zimbini kuphela yeyona ndlela iqhelekileyo neyona ilungileyo yokufikelela kwihlabathi liphela.

  • Iindibaniselwano eziqhelekileyo zamaqonga anomxholo:Ugcino lwephepha + CDN usasazo oluzinzileyo
  • Iindibaniselwano eziqhelekileyo kwiisayithi zewebhu eziguquguqukayo:Ugcino lwephepha (ulawulo olungqongqo lokukhuphela ngaphandle) + ugcino lwezinto (xa lufuneka) + ukuhanjiswa okungatshintshiyo kwe-CDN

👉 Funda:CDN Ukukhawulezisa

Iisetingi ezicetyiswayo zokugcina i-cache kwiwebhusayithi

1. Iisayithi zomxholo / Iiblogi / Iisayithi zamaxwebhu

Injongo: Yehlisa i-TTFB, yenza isikrini sokuqala sizinze ngakumbi, nciphisa uxinzelelo kwiseva, uze usebenzisane ne-CDN ukwenza usasazo lwehlabathi.

1.1 Iphakheji yeshishini engenazinkathazo

  • WP Rocket (Ukugcinwa kwephepha + Ukulayisha kwangaphambili + Ukuphuculwa kwecala elibonwayo)
    • CDN (Beka kwiphepha le-CDN)

Isetyenziswa ku:

  • Ufuna into efuna ulungiselelo oluncinci, enika iziphumo ezikhawulezayo kwaye enomngcipheko ophantsi.“
  • Zininzi kakhulu iithimu nee-plugins, kwaye ndifuna ukunciphisa iingxaki zokuhambelana.

Iingongoma eziza kuqatshelwa:

  • Ukuphuculwa kwe-front-end (ingakumbi ukulibaziswa kweJavaScript) kwenziwa ngokwamanqanaba ukuthintela iingxaki zokusebenza (ezinjengeminyu, iifomu kunye nokulandelela).
  • Iisayithi ezihlala zihlaziywa uyilo lwazo okanye ezipapasha umxholo rhoqo kufuneka zisebenzise isicwangciso “sokucoca nokufudumeza”; kungenjalo, ukutyelela okokuqala kumaphepha anolwelo oluphantsi kuya kucotha.

1.2 Indibaniselwano yakudala ekhululekileyo nethembekileyo

  • WP Super Cache (Ukugcinwa kwe-HTML engaguqukiyo)Yenza i-HTML engatshintshiyo ukusuka kumaphepha atshintshayo, ikakhulu ukunceda abasebenzisi abangangeni.

Isetyenziswa ku:

  • Ucinga ngohlahlo-lwabiwo-mali kodwa ufuna uzinzo
  • Abakhenkethi abangeni rhoqo
  • Ishedyuli elawulekayo yohlaziyo lomxholo

Iingongoma eziza kuqatshelwa:

  • Le yindlela yokuqala esebenzisa i-“page cache”; musa ukulindela ukuba iza kusombulula zonke iingxaki ezinzima ze-CSS ne-JavaScript njengesiphumo esongezelelweyo.

2. Iiwebhusayithi zeenkampani / Iiwebhusayithi zophawu / Amaphepha okufikela

Injongo: Isantya sibalulekile, kodwa kubaluleke ngakumbi ukungavumeli ulungelelwaniso luphazamise ukuhamba kweendlela zokuguqula.

2.1 Oluqinileyo nolawulekayo (kucetyiswa kumaphulo ehlabathi jikelele/amaphepha okufikela aguqulayo)

  • WP Rocket
  • + (Ukhetho) Ukulungiswa kwemifanekiso elula (unephepha elithi “Image Optimisation”)
    • CDN

Isizathu sokuba ilungele iwebhusayithi enguqulelo:

  • Iiqonga zoguqulo zisesichengeni kakhulu sokuphazanyiswa “yeefomu, ii-pop-up kunye neeskripthi zokulandelela” lulungiso.”
  • I-WP Rocket isebenzisa indlela “edityanisiweyo” ngakumbi, ikuvumela ukuba wenze iimpawu zisebenze nganye nganye ngaphakathi kwenkqubo enye kwaye wenze uvavanyo lokubuyela umva.

Imigaqo yokuqalisa iwebhusayithi yenkampani:

  • Ukuphuculwa kokusebenza kuyinto “yotshintsho lokumiliswa” kwaye kufuneka kuhanjiswe noluhlu lokujonga lwe-regression test.
  • Naziphi na izicwangciso ezinxulumene nokulibaziswa, ukudityaniswa okanye ukuncitshiswa kweJavaScript kufuneka zivavanywe kwimeko yangaphambi kokuveliswa phambi kokuba zisetyenziswe.

3. Isayithi ye-e-commerce ye-WooCommerce (ulawulo lwee-odolo + ukhuseleko lwephepha oluguquguqukayo)

Injongo: Kubalulekile ukuqinisekisa ukuba amaphepha afana nephuwo lokuthenga, elokuhlawula nelee-akhawunti achanekile ngokupheleleyo, ngelixa kugcinwa isantya.

Isimo esisemthethweni seWooCommerce malunga nee-plugins zokugcina i-cache sicacile kakhulu:Musa ukugcina iiphepha zeNqwelo yokuThenga / zokuHlawula / zeAkhawunti.Kukwacebiswa ukuba uphephe ukunciphisa iifayile zeJavaScript ukuze unciphise iingxaki zokuhambelana.

3.1 Indlela yokhuseleko yasimahla elula ngakumbi kwabaqalayo

  • WP Super Cache + WooCommerce
    • CDN

Kutheni idweliswe njengokhetho olukhuselekileyo kubaqalayo?

  • I-WooCommerce ithi iyahambelana ngokwendalo ne-WP Super Cache kwaye iphawula ukuba i-WP Super Cache ayizigcini kwishwankathelo amaphepha abalulekileyo anjengawokuthenga, wokuhlawula kunye nawama-akhawunti ngokwemigaqo yayo.
  • Kwiwebhusayithi ezisandul“ ukuqala kwi-e-commerce, ”ukuphepha ixesha lokungasebenzi“ kubaluleke ngakumbi kuno ”kusebenza okugqwesileyo'.

3.2 Ukuba usebenzisa i-LiteSpeed hosting (yasimahla kodwa inamandla kakhulu)

  • I-LiteSpeed Cache (ifuna imeko yokusingatha ye-LiteSpeed/OpenLiteSpeed ukuze kusetyenziswe ngokupheleleyo amandla angundoqo okugcina i-cache kuseva)
  • + (Ukhetho) Ukugcinwa kwe-objects (Redis/Memcached, kuxhomekeke kumthamo we-server nobukhulu besayithi)
    • CDN

Isetyenziswa ku:

  • I-host stack ichazwe ngokucacileyo, kwaye ukulungele ukuseta imigaqo ye-caching kunye nemigaqo yokukhulula.
  • Ngenxa yomthamo ophezulu we-odolo neemveliso, iseva yomthombo kufuneka ikwazi ukumelana nomthwalo omkhulu.

3.3 Amaqela obunjineli / Iiplatfomu ze-e-commerce ezintsonkothileyo (ezinemodyuli ezininzi ezinokulawulwa)

  • I-W3 Total Cache (isakhelo sokusebenza, amanqanaba amaninzi e-cache kunye nokudityaniswa kwe-CDN)
    • Ukugcinwa kwezinto (xa kufuneka)
    • CDN

Isetyenziswa ku:

  • Ukuba unethimba le-DevOps, ungayifaka inkqubo usebenzisa indlela ethi “ukuvuliswa kwemodyuli inyathelo nenyathelo + uvavanyo lomthwalo + uvavanyo lokubuyela umva”.
  • Kufuna i-fragment caching okanye amacebo ahlukileyo antsonkothileyo (anjengokugcinwa okucokisekileyo ngokwesixhobo, ummandla okanye ulwimi)

4. Iisayithi zobulungu / uluntu / izifundo ze-intanethi (ezifuna ukungena rhoqo kwaye zibonelela ngokwenza ngokweemfuno zomntu)

Injongo: Qinisekisa ukuba umxholo woluntu ulayisha ngokukhawuleza, ngelixa uqinisekisa ukuba “umxholo wabasebenzisi abangene ngemvume uhlala wahlukile”.

4.1 Akukho ntsokolo kodwa kufuna isicwangciso esingqongqo sokukhulula

  • WP Rocket
  • + (Ukhetho) Ukugcinwa kwezinto (ukuba kukho iimfuno ezininzi eziguquguqukayo)
    • CDN

Amanqaku aphambili:

  • Kufuneka uzikhuphe ezi phepha zilandelayo kwi-caching kuba ziyahluka ngokomsebenzisi: I-akhawunti Yam, Iiodolo, Inkqubela yokuFunda, Imiyalezo, Ibhaskithi yokuThenga, njl.
  • Olu hlobo lweesayithi ludla ngokuba neengxaki ezifana “nokujonga umxholo wabanye abasebenzisi” okanye 'iimpazamo zamagunya'; iingozi kufuneka zichazwe ngokucacileyo kwiphepha.

4.2 I-LiteSpeed Hosting + Imigaqo-nkqubo ePhucukileyo

  • I-LiteSpeed Cache (i-caching yeseva + izixhobo zomgaqo eziphucukileyo)
  • + (Ngokwesicelo) ukugcinwa kwezinto
    • CDN

Amanqaku aphambili:

  • Iisayithi zobulungu zihlala zifuna indlela ye-“umzimba onokugcinwa kwikheji + isiqwengana esingenakugcinwa kwikheji”.
  • Iindlela zokulayisha kwangaphambili nokucoca kufuneka ziphuculwe ngakumbi; kungenjalo, abasebenzisi baya kuqhubeka bephinda babona umxholo omdala naxa sele kufakwe uhlaziyo.

I-cache yewebhusayithi: “Izifundo Zemeko Ngokuqhekeza Iingxaki”

Imeko 1: Kufakelwe i-plugin yokugcina i-cache, kodwa phantse akubangakho tshintsho kwisantya.

Iimpawu:

  • Iimvavanyo zesantya kwindawo ekhaya okanye kummandla ofanayo ziyamkeleka, kodwa isantya sihlala sicotha phesheya (kwiilizwekazi ezahlukeneyo).
  • I-TTFB iphucukile, kodwa akukho nciphiso lubonakalayo kwixesha lilonke lokulayisha.

Izizathu eziqhelekileyo:

  • Ufakele kuphela i-caching yeseva yomthombo (TTFB), kodwa izixhobo ezingaguqukiyo (imifanekiso, iJavaScript, iCSS kunye neefonti) zisalandela ukulayishwa ukusuka kwiseva yomthombo ngaphaya kwezikwere.
  • Iiskripthi zomntu wesithathu (izibhengezo, incoko, uhlalutyo) zicothisa ukubonakaliswa nokusebenzisana.
  • Umfanekiso mkhulu kakhulu, nto leyo ebangela isantya esicothayo sokukhuphela (i-caching ayinakusombulula ingxaki yobukhulu befayile ngexesha “lokukhuphela kokuqala”).

Indlela yokusondela:

  • I-plugin yokugcina idatha ijongene ikakhulu nokunciphisa umthwalo we-server kunye nokuphucula izinga lokufunyanwa kwedatha.“
  • Izixhobo ezimileyo zisebenzisa i-CDN
  • Ukuphuculwa komfanekiso
  • Iiskripthi zomntu wesithathu zeendlela zokulibazisa nokwahlula

Funda:


Imeko 2: Emva kokuvula i-caching, iphepha liye latshintshwa kodwa i-front end ayizange ihlaziyeke.

Iimpawu:

  • Umxholo/ulwakhiwo luhlaziyiwe kwiphaneli yolawulo, kodwa icandelo labasebenzisi lisabonisa inguqulelo endala.
  • Okanye mhlawumbi kuhlaziyiwe kuphela iingingqi ezithile, ngelixa ezinye zingatshintshanga (into eqhelekileyo kakhulu kwi-site yehlabathi jikelele).

Izizathu eziqhelekileyo:

  • I-cache yephepha ayicaciswanga, okanye umda womsebenzi wokucacisa awuchanekanga.
  • Ukuqalisa ukufudumala/ukukhwela akusebenzi; ukucoca i-cache kuye kwabangela ukuba ibe 'yomile', nto leyo ekhokelela ekulayisheni kweephepha kade okokuqala, ngelixa wena ukholelwa ngempazamo ukuba akukho zihlaziyo zenziweyo.
  • Ukuba wenze i-CDN edge cache yasebenza, umda unokugcina nezixhobo ezindala

Indlela yokusondela:

  • Yimisela umgaqo-nkqubo wokucoca olandela ukupapashwa/uhlaziyo: coca amaphepha afanelekileyo endaweni yokwenza ucoco olupheleleyo lwesayithi yonke.
  • Phuhlisa isicwangciso sokulayisha kwangaphambili kumaphepha abalulekileyo (iphepha lasekhaya, amaphepha angundoqo okufikela kuwo) ukuphepha imeko apho “ukucoca” kukhokelela ekusebenzeni kancinci.”
  • CDN umaleko wenza ukucoca emaphethelweni xa kuyimfuneko

Imeko 3: Iingxaki zokubonakala komxholo emva kokutshintsha phakathi kweelwimi okanye iimali

Iimpawu:

  • Iphepha lisabonisa ulwimi oludlulileyo emva kokutshintsha iilwimi.
  • Okanye, abasebenzisi kwiingingqi ezithile banokubona imali engeyiyo okanye umxholo ongachanekanga.

Izizathu eziqhelekileyo:

  • I-cache ayahlukanisi phakathi kwe-“variant dimensions” (ii-cookies / iiparameters / izanduleli zolwimi / ii-subdomains).
  • Ukuphumelela kwesibambiso kuphumeze iphepha ngolwimi A kumsebenzisi wolwimi B.

Indlela yokusondela:

  • Chaza isicwangciso sakho solwimi oluninzi: i-directory / i-subdomain / ipharamitha / ikuki
  • Sebenzisa “umgaqo-nkqubo wenguqulelo” kwimithetho ye-caching okanye ukhuphe amaphepha abalulekileyo.
  • Ezinye ii-sites zifuna indlela ephucukileyo ye-“sharded caching” (i-W3TC ilungele ngakumbi ulawulo olukhokelwa ngabunjineli)

Imeko 4: Iingxaki ngesingxobo sokuthenga kunye nokuhlawula emva kokwenza i-caching isebenze kwi-site yorhwebo lwe-intanethi

Iimpawu:

  • Inani elikwibhasikithi yokuthenga alichanekanga, ixabiso alichanekanga, kwaye iqhosha lokuhlawula alisebenzi.
  • Ukubona umxholo ongengowam emva kokungena (ngokungqongqo)

Izizathu eziqhelekileyo:

  • Amaphepha abalulekileyo afana neCart, iCheckout kunye neMy Account ayagcinwa kwisikhafu.
  • Ukuncitshiswa nokudityaniswa kwe-JS kubangela ukungahambelani namacandelo ehlawulo nawaguquguqukayo.

Indlela yokusondela:

  • I-WooCommerce ithetha ngokusesikweni ukuba amaphepha esitima sokuthenga, sokuhlawula kunye nee-akhawunti akufuneki agcinwe kwikhashini, kwaye icebisa ukuba kuphetshwe uxinzelelo lweefayile zeJavaScript.
  • Qala ngokuqinisekisa ukuba i-“page caching + exclusion” isebenza kakuhle kuqala, uze emva koko ucinge ngokulungelelanisa i-front-end.
  • Ukuba usebenzisa i-WP Super Cache, i-WooCommerce ithi iyahambelana nayo ngokwendalo kwaye, ngokwesiqhelo, izakuyikhuphela ngaphandle amaphepha aphambili ekubekweni kwesikhephe.

Ityala 5: Iimenyu, iifomu kunye neepop-ups ziyeka ukusebenza emva kokwenza kusebenze “Defer JS/Combine Scripts”.

Iimpawu:

  • Imenyu yokukhangela indlela ayivuleki
  • Ukuqinisekiswa kwefomu akuphumelelanga okanye ifomu ayinakungeniswa.
  • Iingxaki ze-Pop-up/carousel
  • Izibalo/iziganeko zoguqulo azivuselelwa (eyona nto ibuhlungu kakhulu kubapapashi)

Izizathu eziqhelekileyo:

  • Ukulibazisa utshintsho lweJavaScript xa iskripthi siqhutywayo: iskripthi asiqhutyeki de umsebenzisi asisebenzisane naso, ngelixa ezinye iinxalenye zixhomekeke ekuqalisweni kwazo kwangoko nje xa iphepha liyilayishwa.“
  • Ukudibanisa okanye ukucinezela kunokutshintsha ulandelelwano lweeskripthi okanye kuphazamise ukuxhomekeka.

I-WP Rocket ichaza ngokusesikweni “ukulibazisa ukusebenza kwe-JS” njengenye yeendlela zayo ezona zinamandla zokulungisa i-JS: izikripthi ziyalibaziswa de kube sekunxibelelaneni komsebenzisi, ukuze iphepha likwazi kuqala ukuvela. Olu luphawu olunamandla, kodwa lukwaza umngcipheko omkhulu weengxaki zokungahambelani.

Indlela yokusondela:

  • Yandisa ngokwamanqanaba: kuqala i-cache, emva koko imifanekiso, kulandele i-CSS, kwaye ekugqibeleni i-JavaScript.
  • Yekisa izkripthi ezingundoqo (intlawulo, iifomu, iimenyu, ukulandelela)
  • Kufuneka kwenziwe uluhlu lokujonga lwevavanyo lokubuyela umva kutshintsho ngalunye.

Imeko yesi-6: Ndifake i-LiteSpeed Cache kuphela, kodwa ayibonakali isenza lukhulu.

Iimpawu:

  • Ndiqalise i-LiteSpeed Cache, kodwa i-TTFB ayiphucukanga kangako.
  • Izinga lokuphumelela nalo aliphezulu kangako.

Izizathu eziqhelekileyo:

  • Isiphakeli sakho asisebenzisi i-LiteSpeed okanye i-OpenLiteSpeed, ngoko ke awukwazi ukusebenzisa iimpawu ezingundoqo ze-LSCache.
  • Okanye mhlawumbi uvule iimpucuko ezininzi, kodwa umgaqo-nkqubo we-page cache/ukufudumeza kwangaphambili/izinto ezingabandakanywanga azikamiselwanga.

Indlela yokusondela:

  • Okokuqala, jonga i-web server stack: ingaba yi-LiteSpeed okanye yi-OpenLiteSpeed? (Oku kufuneka kuqala.)
  • Gxininisa iinzame kwiindlela zokugcina i-cache yephepha + ukulayisha kwangaphambili + ukusombulula iingxaki + ukuphucula“
  • Ukuba awuyisebenzisi i-LiteSpeed hosting: cinga nge-WP Rocket okanye i-WP Super Cache.