Idan muka rarraba inganta aikin WordPress zuwa matakai uku:

  • Matakin sabar asaliUwar garke / PHP / Bayanai / Ƙarin ajiya — yana ƙayyade TTFB da nauyin bayan-fage
  • Layer na albarkatuInganta Hotuna — Yana tantance girman saukarwa da saurin saukar manyan hotuna a allon farko
  • Matakin isarwa: CDN —— Yana sa albarkatu su fi kusa da masu ziyara, bugawa ta fi tabbata, kuma uwar garken asali ta fi sauƙin aiki

Wannan labarin yana tattauna CDN Hanzari

  • San abin da CDN zai iya warwarewa da abin da ba zai iya warwarewa ba
  • Zaɓi tsari da mai ba da sabis na CDN da ya dace da kai, kuma ka fahimci iyakar sigar kyauta/ta farko
  • Fara aiwatarwa bisa ga matakin haɗari mafi ƙasa, tabbatar da cewa shafin ba zai fadi ba, kuma gujewa matsaloli da ke tattare da ajiyar bayanai na e-kasuwanci/membobinsu.
  • Bayan an tura shi, zai iya tabbatar da cewa “hakika ya fara aiki” da kuma warware matsaloli kamar “me ya sa bai sabunta ba/me ya sa ya yi jinkiri/me ya sa abun ciki ke gauraye.”

1. Da farko a fayyace manufar: menene CDN yake warwarewa, kuma menene ba ya warwarewa

1.1 CDN yana warware manyan abubuwa 3

1.1.1 Isar da albarkatun da ba sa canzawa cikin sauri
Hotuna, CSS, JS, font, gumaka da sauran albarkatun tsaye suna kusa da baƙi, wanda ke haifar da saurin saukarwa da kuma daidaitaccen nunin shafi.
Don WordPress, musamman albarkatun jigo da ƙarin-aiki (wp-content/themes/wp-content/plugins/) da hotunan ɗakin karatu na kafofin watsa labarai (wp-content/uploads/) galibi su ne “manyan nauyi” dangane da yawan adadi.

1.1.2 Rage nauyi a kan uwar garken asali
Bayan an buga ma’ajiyar gefen, buƙatun ba za su ƙara komawa ga asalin uwar garke akai-akai ba, kuma nauyin bandwidth, haɗaɗɗun haɗin lokaci guda, disk IO, da canjin CPU na asalin uwar garken zai ragu.
Wannan ya fi bayyana a lokacin yanayi na kololuwa kamar yadda ake samun cunkoson zirga-zirga zuwa shafukan talla, labaran da ke yaduwa, da shafukan kayayyaki.

1.1.3 Inganta Dorewa (Ƙarin juriya ga sauyin farashi)
A lokacin cunkoson zirga-zirga mafi girma, na'urorin gefen suna karɓar babban adadin buƙatun da aka maimaita, ta haka suna rage yiwuwar uwar garken asali ta yi nauyi.
Za ku lura da “samun dama mai santsi”: ko da lokacin da uwar garken asali ta fuskanci tashin aiki kwatsam, cache na gefen yana ci gaba da isar da abun ciki ba tare da katsewa ba.


Nau’o’in matsaloli 3 da 1.2 CDN ba zai warware ta atomatik ba

1.2.1 Sabar asali kanta tana da jinkiri
Bayanan suna jinkiri, tsarin plugin yana jinkiri, lissafin PHP yana jinkiri — waɗannan matsaloli ne na matakin rukunin asali.
CDN na iya sa albarkatun tsaye su yi sauri, amma idan har kana samar da HTML na shafin farko a hankali, mai amfani zai ji kamar “budewa ma a hankali yake”. A wannan lokacin, ka fara komawa ga: masaukin yanar gizo/kayan aikin cache/inganta bayanan database

1.2.2 Hoton kansa ya yi girma sosai
CDN ba zai iya “sihirta” babban hoton 3MB ya zama ƙarami ba.
Dole ne ku fara inganta hotunanku: aiwatar da dabarun ƙayyade girman hoto (ku guji sauke hotuna masu girma fiye da kima), yi amfani da matsewa, yi amfani da tsarin WebP/AVIF, sannan ku aiwatar da dabarun loda a hankali.

1.2..3 Skrip ɓangare na uku suna tafiya a hankali
Talla, nazari, sabis na abokin ciniki, sassan kafofin sada zumunta, da sauransu, suna fitowa ne daga yankunan ɓangare na uku.
CDN yawanci ba zai iya sa su “fi sauri” ba; za ka iya magance hakan ne kawai ta rage/jinkirta lodawa, maye gurbin mai ba da sabis, ko inganta tsarin rubutun ba.

Shawarwari

Da farko a daidaita matakin asali da matakin albarkatu yadda ya kamata, sannan a yi CDN, sakamakon zai fi bayyana, kuma matsaloli za su ragu.

2. Zaɓin nau'i cikin daƙiƙa 30: Wane irin nau'in CDN kake buƙata?

Ga WordPress, zaɓuɓɓuka na gama gari sun kasu cikin rukuni biyu. Ta hanyar zaɓar “form” da farko sannan “service provider”, hanyar tana bayyana sosai.

2.1 Haɗaɗɗen “Nau'in Reverse Proxy” (ba shi da wahala, ya dace da yawancin shafuka)

**特点:**它不仅是 CDN,还把 DNS / SSL / Kariyar Tsaro ta Asali (kamar DDoS/WAF) Haɗa su gaba ɗaya. Da zarar ka haɗa, zai yi aiki a matsayin wakili a gaban gidan yanar gizonka.

Abin da za ku karɓa:

  • Takardar shaida da sarrafa TLS sun fi sauƙi
  • Hanyar shiga ɗaya don kariyar tsaro (DDoS na asali, sarrafa shiga, WAF da sauransu)
  • Ajiyar gefen da Injin Ka'idoji (don ba da damar manufofin ajiya masu ƙayyadadden mataki da dabarun kaucewa)
  • “Fasali mafi faɗi na faɗaɗawa: Idan kuna son ƙara fasalolin tsaro, iyakokin sauri, ko kariya daga bots a nan gaba, galibi ana iya haɗa su cikin tsarin guda ɗaya.

Wakilci Cloudflare / Tencent Cloud International EdgeOne / Alibaba Cloud International ESA

Idan kuna so:

  • Kana so HTTPS + CDN + Tsaro na asali a lokaci guda
  • Shin za ku yarda ku miƙa sarrafa warware sunan yankinku da matakin wakili ga dandamali guda ɗaya?
  • Ka fi mayar da hankali kan “ƙwarewar gaba ɗaya da faɗaɗawa a gaba”, ba ka son raba DNS, takaddun shaida, CDN da tsaro zuwa sassa daban-daban ba

2.2 Pull “tsaye” kawai CDN (fara da ƙananan haɗari, musamman saurin hotuna/CSS/JS)

**特点:**你只把静态资源放到 CDN 边缘缓存;HTML 页面仍由源站(以及源站缓存插件)负责。

Abin da za ku karɓa:

  • Hadarin aiki yana da ƙasa sosai: muddin ba a yi wa HTML tampering ba, yiwuwar faruwar “cusa abun ciki/satar keken siyayya” ba ta da yawa.”
  • Samfuran farashi sun fi sauƙin fahimta: ana yawan cajin su bisa yawan zirga-zirga/buƙata/yanki.
  • Tsari mafi ingantacce: ya fi kama da “sabis na rarraba albarkatu na tsaye”

Wakili: bunny.net (samfurin biyan kuɗi bisa yawan amfani a bayyane yake)

Idan kuna so:

  • Kana so ka ɗauki “mataki mafi dorewa” na farko—hanzarta albarkatun tsaye.
  • Kana so ka ga dawowar zuba jari cikin sauri kafin ka yanke shawarar ko za ka aiwatar da ajiyar cache ta wakili ko ajiyar gaba ɗaya na shafin.
  • Za ka fi so farashin su kasance kusa da tsarin biyan kuɗi yayin amfani.“

3. Yadda ake yin sa

  • Mataki na farko: Tsarin hukumar haɗe-haɗe (mafi so): Cloudflare / EdgeOne / ESA
  • Mataki na biyu: Pull a tsaye CDN (fara cikin kwanciyar hankali):bunny.net / Cloudways CDN da sauransu

4. Masu Ba da Sabis da Ake Shawarar Su

4.1 CloudflareHaɗin Kai na Reverse Proxy (Kyauta don Farawa, Tsarin Muhalli Mai Cike da Ci Gaba)

Menene shi?
Bayan ka haɗa sunan yanki, zai yi aiki a matsayin wakili a gaban gidan yanar gizon, yana ba da CDN, takardar shaidar SSL, kariya ta asali da kuma damar ƙa'idodin cache.

Ya dace da wa?

  • Kana son rage damuwa: HTTPS + CDN + tsaron asali duka a wuri guda
  • Don cimma cikakken tsarin muhalli: ƙarin abubuwa na gaba za su haɗa da WAF, iyakance sauri, ƙa'idodin gefen, da sauransu, tare da hanya mai matuƙar sauƙi na aiwatarwa.

Mahallan haɗari

  • Sabuntawar ba ta fara aiki ba.: Bayan kunna CDN, hanyar cache ta yi tsawo (cache na burauza + cache na CDN + cache na asali), ana buƙatar “tsarin sigar” domin a iya sarrafa sabuntawa (akwai bishiyar bincike a baya)
  • Ajiye HTML a cikin cache yana buƙatar taka tsantsan.Idan an ajiye HTML a cikin cache, dole ne a kauce wa shafukan e-kasuwanci, membobinsu da na keɓaɓɓu gaba ɗaya, in ba haka ba za a iya samun mummunan lamari (jerin yanayi an bayar da shi a ƙasa).

Bayani

  • Matsayi: haɗaɗɗen wakilin baya (SSL + CDN + kariya ta asali)
  • Ya dace da: Kafa ba tare da wahala ba tare da isasshen damar faɗaɗa nan gaba
  • Babban ƙima: Haɗaɗɗen shiga na takardar shaida/tsaro/cache
  • Hatsari: Sabuntawa tana dogara ne akan dabarun lamba- sigar; dole ne a watsar da ajiyar HTML gaba ɗaya.

4.2 Tencent Cloud International EdgeOneHaɗin Kai na Reverse Proxy

Menene shi?
Dandamali ma yana ɗaukar hanyar haɗin gwiwa ta “hanzari + tsaro + takardun shaida”, wanda ya sa ya dace don sanya shafukan yanar gizo a ƙarƙashin gudanarwar matakin wakili guda ɗaya.

  • Kamar Cloudflare, yana da sigar kyauta, amma yawanci yana da Adadin da aka iyakance/Iyakacin aiki(Adadin ƙa'idodi, adadin ayyukan rajista, da sauransu), amma ba sai an gyara DNS ba, sai dai kawai a haɗa ta da cnameBa a ba da shawarar amfani da sigar kyauta ga shafukan yanar gizo na kasuwanci.
  • A lokaci guda, shirye-shirye kyauta sau da yawa suna nufin SLA ba ta tabbatar ba
    Ana iya amfani da shi, amma bai kamata a ɗauke shi a matsayin kunshin SLA na kasuwanci ba.
  • Idan kuna son a sauya ku ta atomatik zuwa layukan wayar tarho na ƙasar Sin lokacin da kuke a ƙasar Sin, galibi za ku buƙaci ku kammala waɗannan abubuwa da farko:Shigarwar ICP ta kasar SinIdan ba a yi rijista ba, ana iya amfani da hanyoyin ƙasa da ƙasa kawai.

Lura:

  • Tsarawa: Haɗa Reverse Proxy (Hanzari + Tsaro + Takardun Shaida)
  • Ya dace da: waɗanda ke neman damar haɗe-haɗe kuma ke la'akari da ƙarfin cibiyoyin sadarwa na nahiyar China.
  • Kyauta: Akwai shiri/ sigar kyauta, amma tana da iyakantattun ƙima kuma galibi ba a ba da tabbacin SLA ba.
  • Hadari: Ka'idoji, rajistar ayyuka da iyakokin subdomain na buƙatar shiri tun da wuri; ajiyar HTML ma na buƙatar taka tsantsan.

4.3 Tsarin Tsaron Kasuwanci na Duniya na Alibaba Cloud (ESA)Haɗin Kai na Reverse Proxy

  • Kamar Cloudflare, yana da sigar kyauta, amma yawanci yana da Adadin da aka iyakance/Iyakacin aiki(Adadin ƙa'idodi, adadin ayyukan rajista, da sauransu), amma ba sai an gyara DNS ba, sai dai kawai a haɗa ta da cnameBa a ba da shawarar amfani da sigar kyauta ga shafukan yanar gizo na kasuwanci.
  • Yi rijistar asusu a shafin ƙasa da ƙasa don fara amfani da shi.
  • Shiga cikin ESA console don ƙara shafin yanar gizo kuma zaɓi zaɓin kyauta. Shiga Samun Feshi
  • Idan kuna son canzawa ta atomatik zuwa hanyoyin cikin ƙasar Sin a cikin ƙasar Sin, galibi kuna buƙatar ku fara kammala shigar da takardun ICP; ba tare da shigar da takardun ba, za ku iya amfani da hanyoyin ƙasa da ƙasa kawai.
  • Tsare-tsaren kyauta sun fi dacewa don dalilan ci gaba, gwaji da kimantawa, kuma ba su da daidaito da fakitocin SLA na kasuwanci.
  • Fakitoci kyauta sau da yawa suna zuwa da iyakokin sauri ko ƙuntatawar tallafi (misali, Yarjejeniyoyin Matakin Sabis, da sauransu).

Game da hanyoyin kasar Sin ta nahiya:

  • Don kunna tsarin China na ƙasa, yawanci dole ne a cika duka buƙatun shigar da rikodi da na yanki.
  • Shiga kyauta tana zaɓar hanyar ƙasa da ƙasa ta tsohuwa. Don amfani da hanyar ƙasar Sin, dole ne ku cika waɗannan abubuwa:Bukatun gabatar da ICP na kasar Sin

Lura:

  • Tsarawa: Haɗin Reverse Proxy (Hanzarta Shafin + Tsaro)
  • Kyauta: Asusun shafin ƙasa da ƙasa na iya samun damar shiga kyauta; saurin haɓaka na yankin ƙasar Sin ba a haɗa shi ba ta tsohuwa.
  • Ya dace da: kimantawa/jarrabawa da amfani mai sauƙi; ko sabunta kunshin nan gaba.
  • Hadari: Ka sani game da iyakokin matakin kyauta (SLA/takunkumi/zaɓuɓɓukan tallafi); ka tsara buƙatun yankin da rijista tun da wuri.

4.4 bunny.net: Static Pull CDN (Ƙananan haɗari don farawa, biyan kuɗi bisa yawan amfani a bayyane)

Idan kana son “ka fara karɓar ribar da ta fi tabbaci”, irin Pull CDN na bunny ya dace sosai:
Yana aiki kamar “sabis na rarraba albarkatu”: ka amince da shi wajen rarraba albarkatun ka na tsaye, inda ake biyan kuɗi galibi bisa yawan zirga-zirga, yawan buƙatu, ko yankin ƙasa. Tsarin yana da bayyananne kuma mai sauƙin sarrafawa.

Ya dace da:

  • Yi shi da farko Hotuna / CSS / JS / Fonts Hanzari mai tsayayye
  • Kana son fara samun riba mai ƙananan haɗari kuma mai ɗorewa, ba tare da gaggawar mika dukkan shafin ga dandamalin wakilci ba (DNS/SSL/WAF haɗaɗɗe)
  • Za ka fi so samfurin farashi ya kasance kusa da tsarin biyan kuɗi a yayin amfani, maimakon shiga cikin tsarin kunshin da ya fi rikitarwa tun daga farko.

Mahallan haɗari

Sabunta kayan aiki na tsaye “ba ya aiki” kusan ba bug na CDN ba neamma maimakon haka, wannan shi ne yadda tsarin ajiyar bayanai ke aiki yadda aka saba:
Lokacin da ka sabunta CSS/JS/hotuna a bayan gida, ammaURL na albarkatu bai canza ba.(A adireshi/sunan fayil/hanya ɗaya), CDN da burauza za su ci gaba da amfani da tsohon cache yadda ya kamata, sai ka ga “me ya sa bai sabunta ba”

Ƙa'ida mai bayyane kuma mai aiwatarwa:

Ba da fifiko ga lambobin sigar; goge a matsayin madadin.

Dalilin da ya sa wannan ita ce hanya mafi dogaro:

  • Sauyin lambar sigar/sunan fayil → Canjin URL → Ajiye CDN a matsayin sabon albarkatu → Sabon sigar yana aiki kusan nan take
  • Tsabtace cache (cire bayanai daga cache) yana buƙatar a fara shi da hannu, wanda zai iya haifar da iyaka marar daidai da jinkirin yaduwa a tsakanin na'urori; yawan tsabtacewa na iya haifar da raguwar yawan nasarar samun bayanai, ƙaruwa a zirga-zirgar dawowa zuwa tushe, da ƙaruwa a rashin daidaito.

Misali mai sauƙin fahimta:

  • style.css An canza abun ciki, amma adireshin URL bai canza ba. style.css Ci gaba da amfani da tsohon ma’ajiya (mai ma’ana)
  • URL ya zama style.css?ver=20260103style.abc123.css → CDN an ɗauka sabon albarkatu ne → Sabon sigar ya fara aiki nan take

Mafi kyawun aiki na bunny a matsayin “Mataki na farko CDN”

  1. Da farko, rufe kawai albarkatun da ba sa canzawa.(Hoto/CSS/JS/fonts), kada a adana HTML nan take bayan loda.
    • Fa'ida: Abubuwan haɗari masu tsanani, kamar yadda masu amfani ke kallon abun cikin wasu ko bayanan kwandon siyayya, kusan ba sa faruwa.
    • Hakanan za ku ga ya fi sauƙi tabbatar da fa'idodi: albarkatun da ba sa canzawa suna loda cikin sauri, kuma sabar tushe ba ta ɗaukar nauyi sosai.
  2. Tsara dabarar sabuntawa yadda ya kamata
    • CSS/JS: Idan zai yiwu, yi amfani da lambobin sigar ko canza sunayen fayiloli.
    • Hoto: Ku guji amfani da sunayen fayil iri ɗaya na tsawon lokaci idan zai yiwu; ya fi kyau a ɗauki sabbin sunayen fayil ko hanyoyi da aka canza (musamman don tutocin shafin gida da hotunan talla).
  3. Bayan an fara aiki, yi amfani da jerin duba tabbaci don tabbatar da cewa an aiwatar da shi cikin nasara.
    • Shin kayan aiki na tsaye sun fito daga CDN
    • Shin ƙimar nasara tana ƙaruwa a hankali? Shin bandwidth ɗin uwar garken asali da yawan buƙatun suna zama mafi daidaito? (Jerin abubuwan duba don tabbatarwa an bayar a ƙasa)

Da fatan a lura

Idan kasuwancinku ya shafi ƙasar Sin, ko kuna son ba da damar samun saiti cikin sauri ga gidan yanar gizonku daga ƙasar Sin.

Duka Alibaba Cloud China da Tencent Cloud China sun cancanci la'akari da su. Idan yankinku ya riga ya sami matsayin rajistar ICP a cikin ƙasar Sin, lokacin amfani da EdgeOne ko ESA, zirga-zirgar da ke fitowa daga ƙasar Sin za ta canza ta atomatik zuwa hanyoyin cikin ƙasar Sin.

Yi amfani da tashoshin ƙasar Sin”Yawanci yana haɗawa da shigar da ICP

Domin tunatarwa

Inganta kwarewar samun damar shafin yanar gizo tsakanin ƙasashe”Zai iya zama wata ƙwarewa daban, wadda galibi ba ta daidai da “samun damar kyauta zuwa na'urorin da ke ƙasar Sin”.”

5. Tsarin Aiwatar da Hanyoyi: Ci gaba a cikin matakai uku (daga mai kwanciyar hankali zuwa mai ƙarfi)

Dalilin da ya sa CDN ya fi sauƙin “rikicewa” bayan an ƙaddamar shi, shi ne tun daga farko ana son buɗe dukkan ƙarfinsa zuwa cikakken mataki.

Mataki na 1: yi albarkatun tsaye kawai CDN (ana ba da shawara sosai a fara da wannan)

ManufaHotuna/CSS/JS/haruffa su fara bi ta CDN; HTML ba ya cikin ajiyar CDN (ko a bar shi yadda yake na ɗan lokaci)

Me ya sa a fara yin wannan don samun hanyar da ta fi dorewa?

  • Haɗari mafi ƙanƙanci: Idan an ajiye kayan static ba daidai ba, a mafi munin yanayi za a ga cewa “salon/hotuna ba sa sabuntawa”, wanda za a iya sarrafawa.
  • Ba zai shafi matsayin shiga, tsare-tsaren kasuwancin kan layi, ko daidai bayanin asusu ba.
  • Za ka iya ganin fa'idodi a fili: saurin sauke albarkatun tsaye da kuma sabar tushe mai ɗorewa.

Matsalolin gama gari a wannan mataki (za a bi diddigin matsalolin itace)

  • Abun ciki gauraye (shafin ya loda albarkatun HTTP)
  • Sabuntawar albarkatun da ba sa aiki (URL bai canza ba)

Mataki na 2: Sabunta Dabaru (Fifiko ga Lambar Sigar, Madadin Goge/Karewar Lokaci)

Wannan shi ne layin raba tsakanin ko an yi “CDN” cikin ƙwarewa ko a'a.

Ɗaya ƙa'ida mai ƙarfi da tabbatacciya:

Sabuntawa da za a iya warwarewa ta canza lambobin sigar ko sunayen fayil ba su kamata su dogara da Purge ba.

Me ya sa sarkar cache ke zama abin mamaki idan ta tsawaita?

  • Ajiyar burauza: Watakila ka ajiye CSS/JS da suka tsufa a gida.
  • CDN Cache: Na'urar gefen taro na iya riga ta adana albarkatu da suka tsufa
  • Ajiyar cache na sabar Origin: plugins na cache/ajiyar cache na sabar na iya ci gaba da bayar da tsohuwar abun ciki.

Idan ba ku da dabarar tsara sigar, aiwatarwa zai zama:
“An yi canje-canje → An sabunta → Bai yi aiki ba → An goge cache → Har yanzu bai yi aiki ba → An goge wani mataki na cache”
Wannan shi ne babban matsalar da mutane da yawa ke da ita game da CDN.


Mataki na 3 (Ci gaba): Shin ya kamata a adana HTML a cikin cache? (Lada mai yawa, amma haɗari mafi girma)

Ajiyar HTML (ajiyar shafin gaba ɗaya/ajiyar gefen cibiyar sadarwa) na iya rage Lokacin zuwa Bayt na Farko (TTFB) sosai, amma kuma yanki ne mai yawan faruwar matsaloli a yanayin WordPress.

Idan ba ka tabbata ba, kada ka ajiye HTML a cache. Fara da CDN na tsaye + plugin ɗin ajiye cache na uwar garken asali.

Lokacin adana HTML a cikin cache, akwai ka'idoji biyu da suka shafi:

  1. Fara ne kawai daga “jihar baƙo”Ajiye shafuka kawai ga baƙi da ba su yi rijista ba
  2. Da farko, yi tsaraftin farko na jerin hanyoyin kaucewaDaidaito na farko, sannan yawan nasara.

6. Jerin duba ƙa'idodin yanayi: Yadda ake gujewa lamura a nau'ikan shafuka daban-daban

6.1 Yanar gizo/blog masu mayar da hankali kan abun ciki (galibi labarai, yawan baƙi mai yawa)

An ba da shawara

  • Kayan ajiya na dindindin: An adana su gaba ɗaya
  • HTML: Yi la'akari da ajiye shafin baƙon da bai yi rijista ba a cikin cache.“

Yawanci ana buƙatar kaucewa

  • Bayan gida da Shiga:/wp-admin/*/wp-login.php
  • Dubawa/Gabatarwa
  • Shafin sakamakon bincike (ma'aunin sigogi ya bambanta sosai; rashin adana a farko shine hanya mafi sauƙi)
  • POST buƙatar gabatar da fom/gabatar da sharhi

Mabudin ajiya dole ne ya kasance na musamman sosai domin bambance

  • Shin mai amfani ya shiga? (girman cookie)
  • Harshe (shafin da ke da harsuna da yawa)

6.2 Yanar Gizon Kamfanoni / Shafukan Saukar Tallace-tallace (Fom, Kamfen)

An ba da shawara

  • Kayan ajiya na dindindin: An adana su gaba ɗaya
  • HTML: Ana iya ajiye shafukan saukar jama'a a cikin cache (domin yanayin baƙo), amma dole ne a yi hankali wajen sarrafa shafukan sakamakon fom.

Mafi yawan kuskure: Bibiyar sigogi da ke haifar da rarrabuwar ajiya
Shafin saukarwa na gama gari utm_* Sigogi:

  • Duk makullai da ke cikin cache → Rarrabuwar cache, wanda ke haifar da ƙarancin kashi na samun nasara
  • Kaurace wa duka → Wasu 'yan shafuka da ke dogaro da nunin sigogi na iya kasa aiki yadda aka nufa.

6.3 Shafukan Membobi / Dandamalin Kwas / Al'ummomi (Babban kaso na masu shiga)

KarsheDole ne a yi amfani da ajiyar HTML da matuƙar taka tsantsan.
Hanyar da aka saba amfani da ita galibi ita ce: CDN na tsaye + ajiyar tushe/ajiyar abu; ana ajiye HTML ne kawai ga baƙo.

Dole a wuce ta gefe

  • Shiga / Yi rijista / Dawo da kalmar sirri
  • Cibiyar Asusu, Umarnin/Biyan Kuɗi, Bayanan Sirri
  • Duk shafuka da dubawa da ke da dogaro mai ƙarfi ga yanayin mai amfani

6.4 Shafin kasuwancin kan layi (WooCommerce)

Jerin hanyoyin kaucewa mafi muhimmanci

  • Kwandon siyayya, biyan kuɗi, shafin asusu
  • Shafuka da suka shafi tabbacin oda da dawowar kiran biyan kuɗi
  • Shiga/Rijista, Kupoons/Makiya da sauran wuraren shiga da suka shafi yanayin mai amfani

Me ya sa hadura ke fi yuwuwar faruwa a kasuwancin kan layi?

  • Da zarar mai amfani ya sami kwandon siyayya, zaman, ko ya shiga asusu, shafin zai zama mai matuƙar keɓancewa.
  • Ajiyar HTML, idan ba a wuce ta ko a bambance ta bisa yanayi ba, yawanci yana haifar da: bambance-bambancen keken siyayya, rikice-rikicen lambobin asusu, da nuna farashi ba na al'ada ba.
    Daidaito ya fi muhimmanci; kada a yi watsi da daidaito saboda yawan bugun.

6.5 Yanar gizo masu harsuna da yawa / masu kuɗaɗe da yawa

An ba da shawara

  • Kayan ajiya na dindindin: An adana su gaba ɗaya
  • HTML: Ana iya ajiye yanayin baƙo a cikin ajiya, amma maɓallan ajiya dole ne su bambanta a fili nau'ikan harshe/nau'ikan kuɗi.

Dole ne a yi la'akari da makullin ajiya.

  • Harshe (hanya) /en/ /zh/ ko ƙaramar yanki en.
  • Shin ka shiga? (cookie)
  • Kudin musaya/Kimar haraji (idan yana shafar nuni)

7. Bayanin Hadari

Hadari na 1: Ajiye abun ciki mara dacewa a cikin cache (mafi tsanani)

  • Kuskuren ajiyar albarkatu na dindindin: yawanci yana shafar tsofaffun fayilolin salon ko hotuna.
  • Kuskuren ajiyar HTML: Yiwuwar matsaloli tsakanin abun ciki, keken siyayya da asusun — Wannan lamari ne mai matuƙar muhimmanci.

Hatsari na 2: Sabuntawa ba ta fara aiki ba (mafi yawan lokuta)

Yayin da sarkar cache ke ƙara tsawo, lokuta na “canje-canje da ba sa aiki” suna ƙara yawa:

  • Ana ba fifiko ga canje-canjen lambar sigar da sunan fayil.
  • Goge/Komawa ga Gazawa
  • Dole ne a iya maimaita tsarin sakin (don sanin waɗanne URLs aka gyara a kowane sakin).

Hadari na 3: Fadin alkawuran sigar kyauta/na masu farawa

  • Alamomin gama gari na shirye-shirye kyauta: iyakantattun kwotoci, an ware wasu fasaloli, Yarjejeniyoyin Matakin Sabis (SLAs) da zaɓuɓɓukan tallafi ba su daidai da cikakkun tayin kasuwanci.

Hatsari na 4: Ana yawan rashin fahimtar kwarewar da suka shafi ƙasar Sin.

  • ESA: Don aiki a kan hanyar sadarwa ta Mainland China, rajistar ICP a China wajibi ce.
  • EdgeOne: Don amfani da hanyoyin ƙasar Sin, rajistar ICP a China wajibi ce.

8. Jerin duba na tabbatarwa: Yadda za a tabbatar “Yana aiki da gaske” bayan ƙaddamarwa”

8.1 Shin albarkatun da ba sa canzawa sun da gaske sun ɗauki 1TB da 219TB?

  • Shin hotuna da fayilolin CSS da JavaScript sun fito ne daga yankin CDN ko daga na'urar gefen cibiyar sadarwa?
  • Shin ana iya ganin wasu alamomin samun nasarar cache (alamomin suna bambanta a dandamali daban-daban)?

8.2 Shin nauyin aiki a kan uwar garken asali ya ragu?

  • Shin bandwidth na sabar asali ya fi daidaito?
  • Shin adadin buƙatu/haɗin da ake yi zuwa uwar garken asali ya ragu (musamman buƙatun maimaita albarkatu)?

8.3 Shin ana iya sarrafa sabuntawa?

  • Gyara CSS/JS sau ɗaya ko maye gurbin hoto
  • Shin za a iya aiwatar da sabon sigar cikin sauri ta hanyar canje-canjen lambar sigar/sunan fayil?
  • Idan ana iya yin sabuntawa ne kawai ta hanyar Purge, hakan na nuna cewa dabarun tsara sigar ba ta dace ba (a ba fifiko gyara dabaru; kada a ɗauki Purge a matsayin aikin yau da kullum).

8.4 Shin shafukan maɓallin motsi sun yi daidai?

(Muhimmi ga shafukan e-kasuwanci/membobinsu)

  • Shin abun cikin shafin ya yi daidai bayan shiga ko fita?
  • Shin shafukan keken siyayya, na biyan kudi, da na asusu koyaushe suna daidai?
  • Shin an samu rashin daidaito na “daban-daban masu amfani suna kallon iri ɗaya abun cikin yanayin mai amfani” (haɗari mai girma)?

8.5 Shin ƙimar kuskure na ƙaruwa?

  • Lokacin samun bayanai ya ƙare, kurakurai na 5xx, rashin samun dama lokaci-lokaci
  • Waɗannan galibi suna nuna: ƙarancin ƙarfin sabar tushe, ƙa'idodi marasa daidai, kunna iyakancewar gudun, ko matsaloli da hanyar dawowa.

9. Magance matsalar sabuntawa da ba ta yi tasiri ba (Juya “asiri” zuwa matakai)

Da farko, tantance wane rukuni na matsala kake fuskanta:

9.1 Ba a sabunta albarkatun tsaye ba (CSS/JS/hotuna suna nan tsofaffi)

Senario A: Kai kaɗai ne zai iya ganin tsohuwar sigar; idan ka shiga yanayin incognito ko ka canza na'ura, za ta bayyana kamar sabuwar sigar.
Babban zargin: ajiyar wucin gadi na burauza

  • Hanyar magance matsala: Saki sabbin albarkatu tare da sabbin lambobin sigar/sunayen fayiloli.

Sakon B: Kowa yana ganin tsohuwar sigar (ba a gani/tsohuwar ne a na'urori daban-daban)
Babban zargi: CDN har yanzu yana bugun tsohuwar ƙashin ajiya

  • 99% Dalili: URL na albarkatu bai canza ba
  • Mafi Dacewar Mafita: Dabarar Sigarwa
  • Tsarkakewa (a matsayin mataki na ɗan lokaci)

Senario C: Bayan sake rubuta hoto da sunan fayil ɗaya, tsohon hoton yana ci gaba da bayyana.
Wannan matsala ce ta gargajiya da ke faruwa saboda ajiyar cache na burauza da haɗe da ajiyar cache na CDN.

  • Shawara mai amfani: yi ƙoƙarin gujewa dogon lokacin haɗuwar sunaye ta hanyar amfani da sababbin sunayen fayil/hanyoyi ko lambobin sigar.

9.2 HTML ba a sabunta ba (abun shafi/modules har yanzu tsofaffi)

Senario A: Hanyar aikin bayan gida/bayan shiga ita ce sabuwa, yayin da baƙi ke ganin tsohuwar sigar.
Zargin farko: An ajiye HTML na yanayin baƙo a cikin ma'ajiya.

  • Da farko, tabbatar: shin ya kamata a ajiye HTML na irin wannan shafi a cikin cache?
  • Idan ana buƙatar ajiyar bayanai na wucin gadi: dole ne a sami dabarar sabuntawa da za a iya sarrafawa, in ba haka ba wallafawa zai zama ba za a iya sarrafa shi ba.

Senario B: Wasu yankuna/saitunan cibiyar sadarwa kawai ne ke nuna tsofaffin abun ciki.
Babban zargi: Matsayin ajiya yana bambanta a tsakanin na'urorin gefen

  • Hanyar magance matsala: Yi amfani da dabaru na sauya sigar/sabuntawa don rage bambance-bambance; aiwatar da sarrafa gazawa a fili idan ya zama dole.

Senario C: Rashin daidaito a cikin mai amfani da ya shiga/keken siyayya
Alamar haɗari mai girma: Cache na iya ƙunsar abun ciki mai kuskure.

  • Nan da nan duba ko shafukan yanayin mai amfani (kamar kwandon siyayya, biyan kudi, shafukan asusu, da sauransu) an adana su a cikin cache.
  • Duba ko Maɓallin Cache yana watsi da bambance-bambancen maɓalli kamar “User Mode cookie/Language/Currency”

10. Ana ba da shawara

Cloudflare

  • Haɗin Kai na Reverse Proxy
  • Ya dace da masu farawa marasa wahala
  • Muhimman abubuwa: Dabarun tsara sigar yana magance sabuntawa; ana aiwatar da ajiyar HTML daga hangen mai ziyara.
  • Hatsari: Dole ne a wuce shafukan da ke canzawa.

Tencent Cloud International EdgeOne

  • Haɗin Kai na Reverse Proxy
  • Ya dace da: La'akari da ƙarfin cibiyar sadarwa a ƙasar Sin da kuma samun damar haɗe-haɗe
  • Kyauta: Akwai shirin kyauta/sigar kyauta, amma ka tabbata ka duba iyakokin amfani da alkawuran matakin sabis da kyau.
  • Hadari: Ka'idoji, rajistoci da iyakokin subdomain suna buƙatar tsarawa; yi taka tsantsan da ajiyar HTML.

Tsarin Tsaron Kasuwanci na Duniya na Alibaba Cloud (ESA)

  • Haɗin Kai na Reverse Proxy
  • Kyauta: Asusun shafin ƙasa da ƙasa na iya samun damar shiga kyauta.
  • Hadari: Matakin kyauta (SLA/tallafi/iyakokin bandwidth) da bukatun yankin/rajista dole ne a tabbatar da su a gaba.
  • Ya dace da: kimantawa/jarrabawa tare da samun dama mai sauƙi; ko sabunta fakitoci daga baya; ko la'akari da ƙarfin cibiyoyin sadarwa na Mainland China da samun dama haɗe.

bunny.net

  • Jan Tsayayye CDN
  • Ya dace da: Fara da hanzari mai tsayayye mai ƙarancin haɗari
  • Muhimman abubuwa: Lambar sigar tana da fifiko, sannan Purge ita ce madadin; guji sake rubuta fayiloli masu suna iri ɗaya.
  • Hadari: Gazawar aiwatar da dabarun sabuntawa yadda ya kamata na iya haifar da yawan gamuwa da “tushen bayanai da suka tsufa”.”

11. Shawarwari don aiwatarwa

  1. Da farko, zaɓi tsarin gine-gine: haɗin reverse proxy (Cloudflare/EdgeOne/ESA) ko Pull na statik CDN (bunny)
  2. Fitarwa a matakai:Da farko, tsayayye → sannan dabarar sabuntawa → a ƙarshe, la'akari da ajiyar HTML
  3. Jerin duba bayan ƙaddamarwa: Adadin nasara / Dawo da tushe / Sabuntawa / Tsallakewa mai motsi / Adadin kuskure
  4. Don hanzari: Dawo zuwa saitunan “Cache Plugin” da “Image Optimisation”, sannan ka matsa matakin uwar garken asali da matakin albarkatu sake.

WordPress CDN Tambayoyi da ake yawan yi

1. Me ya sa har yanzu yake jinkiri duk da cewa ina amfani da CDN?

Dalilin da aka fi samu ba cewa CDN ba shi da tasiri ba ne, sai dai cewa matsanancin takura ba ta cikin “matakin isarwa”.

Za ku iya tantance wannan a cikin wannan jerin:

  • TTFB har yanzu yana da yawa: Yana nuna jinkirin samar da HTML a uwar garken asali (saitin ma'ajiyar bayanai/plugins/cache/ayyukan masaukin) → Dawo don inganta a matakin uwar garken asali
  • Babban hoto a allon farko yana ɗaukar lokaci kafin ya loda.: Yana nuna cewa ƙarfin hoto, girma ko tsarin fayil ba daidai ba ne → Da farko a yi inganta hoto (matsewa, WebP/AVIF, dabarun daidaita girma)
  • Skrip ɓangare na uku suna jinkirta abubuwa: Matsalolin gama gari da rubutun talla/kididdiga/sabis na abokin ciniki → CDN yawanci ba ya taimakawa; kana buƙatar rage ko jinkirta loda
  • Wasu wurare kawai ne ke jinkiri.Mumunan dalilai sun haɗa da rufe na'urori, haɗin hanyar dawowa, ko gazawar ajiya ta wucin gadi (ƙarancin yawan nasarori) → Duba yawan nasarori da matsayin hanyar dawowa

CDN na da alhakin isar da “kayan aiki da aka inganta” cikin sauri; dole ne a magance sabobin asali masu jinkiri, hotuna masu girma da rubutun javascript masu jinkiri daban.


2. Me ya sa masu amfani har yanzu suke ganin tsohuwar sigar bayan na sabunta CSS/JS/hotuna?

Wannan shi ne matsalar da aka fi samu a yanayin CDN; asalin sanadiyarta yawanci ita ce:URL na albarkatu bai canza ba.Tsarin cache zai ci gaba da yin amfani yadda ya kamata da tsofaffin nasarorin samun cache.

Mafi amintaccen ƙa'idar sarrafawa:

  • Lambar sigar tafi muhimmanci: Sauya URL na albarkatu (misali) style.css?ver=xxxx ko hash ɗin sunan fayil)
  • TsarkakewaIdan har ba ku kafa tsarin saki na sigar ba tukuna, yi amfani da goge cache a matsayin mataki na wucin gadi.

Idan kana yawan maye gurbin tutocin shafin gida ko hotunan talla, yana da shawara ka guji sake rubuta fayiloli masu suna iri ɗaya. Maimakon haka, ka fifita amfani da sabbin sunayen fayiloli ko sabbin hanyoyi (waɗanda ke ba ka ƙarin iko).


3. Shin ina buƙatar adana HTML a cikin cache? Shin ba zai zama ba tare da amfani ba idan ban adana shi ba?

Ba lallai ba ne.

Ga yawancin shafukan yanar gizo, mafi girman darajar CDN tana cikin:

  • Kayan ajiya (hotuna/CSS/JS/fonts) suna loda da sauri
  • Rage nauyi a kan uwar garken asali da ƙara ƙarfi da kwanciyar hankali

Ajiye HTML Fa'idodin na iya kasancewa mafi girma (tare da ƙananan TTFB), amma haɗarin ma sun fi yawa: e-kasuwanci, tsarin membobinsu, abun ciki na musamman, da saitunan harsuna da kuɗaɗe da yawa duk suna iya adana bayanai marasa daidai.

Hanyar hankali:

  1. Fara da matsayi mai tsayayye: CDN (haɗari kaɗan, riba mai yawa)
  2. Gudanar da dabarun sauyin sigar da jerin duba tabbaci.
  3. sake kimanta ko za a ajiye HTML a cikin cache (farawa daga “halin baƙo”)

4. Shin shafin e-kasuwanci zai iya amfani da CDN? Shin zai lalata kwandon siyayya?

Ana iya yin hakan, kuma hakika ya kamata a yi shi (aƙalla ga kayan albarkatu marasa motsi), amma dole ne a guji adana shafukan da masu amfani suka ƙirƙira.

  • Ana iya ajiye albarkatun da ba sa canzawa a cikin ma'ajiya.Hotuna, CSS, JS
  • Dole ne a wuce shafukan yanayin mai amfani.Kada a adana HTML na shafukan keken siyayya, biyan kuɗi, da na asusu.
  • Matuƙar ba ku adana waɗannan shafukan a cikin tsarin HTML ba, haɗarin samun kwandon siyayya daban-daban ko asusun daban-daban zai ragu sosai.

5. Ta yaya zan iya saita shafin yanar gizo mai harsuna da yawa da kuɗaɗe da yawa ta amfani da CDN, domin kada a gauraya harsuna da farashi?

Muhimmin batu yana cikin Mabudin ajiya Shin daidai ne?

  • Harshe (hanya ko ƙaramar yanki)
  • Kudin musaya (idan yana shafar nunin farashi)
  • Shin ka shiga? (cookie)
  • Yanki/Kimar Haraji (idan shafin ya bambanta bisa yanki)

Idan ba a haɗa waɗannan fannoni cikin dabarun ajiyar bayanai ba, akwai yiwuwar mai amfani da harshe ɗaya zai ga abun ciki na wani harshe, ko kuma ya fuskanci farashi maras daidaito.


6. Shin ya kamata in zaɓi mafita ta wakili mai juyawa (Cloudflare/EdgeOne/ESA) ko tsarin jan bayanai na tsaye (bunny)?

Za ka iya zaɓar bisa ga “manufofinka” da “haƙurin ɗaukar haɗari”:

  • Ina so in rufe HTTPS + CDN + tsaro na asali a lokaci guda, tare da zaɓi na faɗaɗa zuwa ƙa'idoji da WAF daga baya:Haɗin Kai na Reverse Proxy
  • Ina so in ɗauki mataki na farko mafi dorewa (sassaucin albarkatun tsaye) ba tare da canza dukkan wakilin shafin ba:Jan Tsayayye CDN(misali zomo)

Idan ba ku yanke shawara ba, shawarar tsoho ita ce:Na farko tsaye CDN → Yi bayanin dabarun sabunta sigar da jerin duba tabbaci → Sannan yanke shawarar ko za a aiwatar da ajiyar HTML ta amfani da wakili.


7. Shin za a iya amfani da sigar kyauta kai tsaye a shafin yanar gizo mai aiki?

Ana iya amfani da shi, amma a ɗauki “kyauta” a matsayin “amfani na farawa/kimantawa/mai sauƙi” maimakon “maganin hukuma mai SLA na kasuwanci”.

  • Za ka yarda ka karɓi shirin kyauta?Iyakokin ƙarfi, rashin wasu ayyuka, bambance-bambancen hanyoyin tallafi, da yiwuwar rashin alkawuran SLA
  • Idan hakan ba zai yiwu ba, a ɗauki sabis ɗin kyauta a matsayin gwaji, sannan a haɓaka shi zuwa fakitin da ya fi dacewa.

8. Ta yaya zan tabbatar cewa CDN yana aiki da gaske, maimakon tasirin placebo kawai?

Tabbatar ta amfani da waɗannan matakai uku (ba a buƙatar kayan aiki masu rikitarwa):

  1. Duba ko ana mayar da albarkatun tsaye daga CDN(Shin tushen hotuna/CSS/JS ya canza?)
  2. Lura ko ƙimar nasara da aikin dawowa zuwa tushe sun inganta.(Sai lokacin da yawan nasara ya ƙaru kuma sake samar da albarkatu ya ragu ne kawai ake iya ɗauka a matsayin fa'ida ta gaske)
  3. Sabunta manufofin tantance CSS/hoto lokacin da aka yi gyara(Lambar sigar da ke aiki, tana nuna ikon sarrafa mahaɗin)

Idan ba za ku iya aiwatar da batu na uku ba, sauran ingantawa za su ci gaba da fuskantar matsaloli saboda sabuntawa ba sa aiki yadda ya kamata. Ana ba da shawarar a fifita kammala dabarun tsarin sigar.


9. Me ya sa aikin saurin amfani da Mainland China sau da yawa yake makale?

Dalilan da suka fi yawa sune:Yankin da aka zaɓa bai cika buƙatun gabatarwa ba.

  • Idan kuna son zaɓar yankin hanzari da ya haɗa ƙasar Sin, yawanci za ku buƙaci kammala Cika ICPMasu amfani da ba a yi rajista ba za su iya zaɓar yankuna banda ƙasar Sin.

10. Shin ya kamata in girka plugin ɗin cache da farko, ko in saita CDN da farko?

Jerin da aka fi ba da shawara gabaɗaya shi ne:

  1. Matakin sabar asali: An daidaita plugins na ajiya da tsarin masaukin yanar gizo da farko (an rage TTFB, an rage nauyin backend)
  2. Matakin albarkatu: Inganta hotuna don rage girman fayil
  3. Matakin Isarwa: CDN – Isar da albarkatu cikin sauri da aminci mafi girma

Idan abu ɗaya kawai kake so a yanzu kuma kana son gujewa duk wani hatsari:Da farko, saitin tsayayye: CDN (Mataki na 1)Ribobi masu dorewa, haɗari kaɗan.