Anyè Atik
Vle fèWordPressSepare nèt kach koneksyon dinamik ak kach vizitè estatik? Leson patikilye sa a anseye w kouman pou optimize kach bonbon ak vèsyon gratis Cloudflare a san okenn frè, pou amelyore vitès sit entènèt la ak eksperyans itilizatè a. Yon gid esansyèl pou tout webmaster yo!
Gid konplè pou mete bonbon an kach gratis nan Cloudflare: Kijan pou reyalize yon koneksyon dinamik/separasyon vizitè estatik san okenn pri
99% nan pwopriyetè sit entènèt WordPress ki itilize vèsyon gratis Cloudflare a ap gaspiye plis pase mwatye nan pèfòmans sèvè yo.
Mwen wè twòp moun tonbe nan de ekstrèm.
Swa pa sere HTML nan kach ditou, epi chèche done nan sèvè orijin lan chak fwa yon vizitè vizite.
Yon lòt opsyon se mete tout paj HTML la nan kach, sa ki ka lakòz pwoblèm tankou move koneksyon itilizatè, kòmantè ki pa parèt, ak echèk operasyon backend yo.
Anpil moun kwè ke distenge kach la pa bonbon se yon karakteristik eksklizif nan plan peye yo.
Apre tou, Cloudflare deklare ofisyèlman ke se sèlman plan Biznis ak Antrepriz yo ki ka kontoune kach HTML lè gen bonbon.
Plan biznis la kòmanse a $200 pa mwa, ki pa nesesè ditou pou pwopriyetè sit entènèt endividyèl ak ti blog.
Jiska avril 2023, mwen te dekouvri yon teknik ke pifò moun te neglije.
Teknik sa a se premye a ki demontre nèt kijan pou reyalize menm efè caching ki baze sou bonbon tankou plan peye a lè w sèvi ak operatè vèsyon gratis la sipòte yo.
Mwen te itilize metòd sa a pou konfigire plis pase yon douzèn sit entènèt, epi rezilta yo te depase atant mwen yo.
Chaj CPU sèvè blog pèsonèl mwen an te desann soti nan yon mwayèn 45% pou rive nan 12%.
Yo diminye tan chajman paj inisyal la pa 5 segonn.
Konsomasyon bandwidth sèvè chak mwa a diminye de 68%.
Sepandan, premye aplikasyon an te gen de enpèfeksyon evidan.
Li sèlman sipòte yon sèl domèn HTTPS epi li pa sipòte domèn joker.
Li pa pran an kont ke anpil sit entènèt toujou itilize redireksyon HTTP oswa sipòte tou de HTTP ak HTTPS.
Mwen te fè optimizasyon konplè ki baze sou apwòch orijinal la epi mwen te rezoud de pwoblèm sa yo.
Kounye a mwen pral vize *.etUFOMen yon gid konplè sou kijan pou konfigire yon domèn joker tankou .org ki sipòte tou de HTTP ak HTTPS.
Poukisa vèsyon gratis la ka gen fonksyon caching ki baze sou bonbon tankou vèsyon peye a?
Anpil moun pa konnen ke diferans prensipal ant vèsyon gratis ak peye Cloudflare a se pa si wi ou non yon sèten karakteristik ka aplike.
Li chita nan jan li pratik pou reyalize menm fonksyon an.

Vèsyon peye a bayMatchesOperatè ekspresyon regilye yo ka itilize pou matche tout bonbon ki bezwen kontoune ak yon sèl liy ekspresyon regilye.
Sepandan, vèsyon gratis la pa sipòte operatè sa a, epi w ap resevwa yon mesaj erè "pa gen dwa: itilizasyon operatè Matches pa otorize" lè w ap itilize li.
Dokimantasyon ofisyèl Cloudflare a di klèman ke...MatchesOperatè yo bezwen yon plan biznis oswa yon plan WAF avanse pou yo ka itilize.
Se poutèt sa pifò leson patikilye sou entènèt yo di ou ke ou dwe amelyore nan yon plan peye pou itilize caching bonbon.
Men, apre plizyè tès ak rechèch, mwen te jwenn yon gwo pwogrè.
Tou de bonbon koneksyon WordPress ak WooCommerce yo gen yon prefiks fiks.
Prefiks bonbon WordPress:
| WordPress (Natif) | wp-.*|wordpress.*|kòmantè_.* |
| WordPress ak WooCommerce | wp-.*|wordpress.*|kòmantè_.*|woocommerce_.* |
Nou pa bezwen sèvi ak ekspresyon regilye pou koresponn ak tout bonbon; nou sèlman bezwen sèvi ak sa yo ke vèsyon gratis la sipòte.containsOperatè a verifye si bonbon an gen prefiks fiks sa yo.
Lide sa a trè entelijan.
Li te kontoune karakteristik eksklizif vèsyon peye a epi li te reyalize menm efè a lè l sèvi avèk operatè ki pi debaz yo.
Anplis, pèfòmans li pi bon pase matche ekspresyon regilye paske...containsDepans kalkil operatè yo pi piti anpil pase sa ki nan matche ak ekspresyon regilye.
Pou *.etUFOKonplete etap konfigirasyon yo pou .org (aplikab pou tou de HTTP ak HTTPS)
Pwosesis konfigirasyon an antye sèlman mande pou kreye 3 règ kach.
Lòd règ yo trè enpòtan e yo dwe swiv yo ak anpil presizyon nan lòd mwen bay la.
Si lòd la pa bon, tout lojik kach la ap echwe.

Règ 1: Evite chemen ki dwe dinamik (pi gwo priyorite)
Objektif règ sa a se pou asire ke backend lan, paj aperçu a, sant itilizatè a, ak paj rechèch la pa janm nan kach.
Paj sa yo dwe chèche kontni nan sèvè orijin lan an tan reyèl, sinon pwoblèm fonksyonèl grav ap rive.
Ekspresyon optimisé mwen an sipòte tout soudomèn ak pwotokòl HTTP/HTTPS yo.
Ou pa bezwen kreye règ separe pou chak soudomèn.
Pa gen okenn nesesite pou kreye règ separe pou HTTP ak HTTPS.
Ekspresyon an se jan sa a:
ends_with(http.host, ".etufo.org") and (starts_with(http.request.uri.path, "/wp-admin/") or http.request.uri contains "preview=true" or starts_with(http.request.uri.path, "/前台用户中心/") or starts_with(http.request.uri.path, "/?s="))
Chwazi "Kontoune Kach" kòm opsyon operasyon an.
Mete règ sa a an tèt tout règ caching yo.

Règ 2: Kontoune itilizatè ki konekte ak moun k ap fè kòmantè (dezyèm priyorite)
Objektif règ sa a se pou pèmèt itilizatè ki konekte epi ki fè kòmantè yo jwenn aksè dirèkteman nan kontni dinamik ki soti nan sous la.
Sa asire ke itilizatè yo ka wè enfòmasyon pèsonèl yo, epi kòmantè yo ka parèt an tan reyèl.
Premye aplikasyon an te itilize metòd sa a:starts_with(http.request.full_uri, "https://你的域名/").
Mwen chanje l pouends_with(http.host, ".etufo.org").
Chanjman sa a se nwayo tout optimizasyon an.
http.hostLi sèlman gen ladan non domèn nan, pa pwotokòl la ak chemen an.
Sèvi akends_withmatch.etufo.orgLi pral otomatikman matche aketufo.org,www.etufo.org,blog.etufo.orgTout soudomèn yo.
Li otomatikman matche ak pwotokòl HTTP ak HTTPS san li pa mande okenn konfigirasyon adisyonèl.
Ekspresyon natif natal WordPress yo:
ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_")
Si w ap itilize WooCommerceE-commercePlugin lan mande pou ajoute prefiks bonbon WooCommerce la.
Ekspresyon Amelyore WooCommerce:
ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_" or http.cookie contains "woocommerce_")
Operasyon an ta dwe tou mete sou "Kontoune Kach la".
Mete règ sa a anba règ 1 an.

Règ 3: Sere HTML estatik nan kach pou vizitè ki pa konekte (priyorite ki pi ba a)
Objektif règ sa a se pou pèmèt vizitè ki pa konekte yo rekipere dirèkteman paj HTML ki nan kach la nan Cloudflare CDN.
Sa a se etap ki pi enpòtan pou amelyore vitès sit entènèt la epi diminye chaj sèvè a.
Menm jan an tou, mwen te itilizeends_with(http.host, ".etufo.org")Li ranplase pwotokòl orijinal la + fòma non domèn nan.
Yo reyalize konpatibilite otomatik ak domèn joker ak pwotokòl doub.
Ekspresyon natif natal WordPress yo:
ends_with(http.host, ".etufo.org") and not http.cookie contains "wordpress_sec_" and not http.cookie contains "wordpress_logged_in" and not http.cookie contains "comment_"
Ekspresyon Amelyore WooCommerce:
ends_with(http.host, ".etufo.org") and not http.cookie contains "wordpress_sec_" and not http.cookie contains "wordpress_logged_in" and not http.cookie contains "comment_" and not http.cookie contains "woocommerce_"
Chwazi "Satisfè kritè kach la" pou operasyon an.
Nou rekòmande pou aktive opsyon sa yo:
Zam twonpri kache.
Kontni ki pa ajou yo pa disponib pandan mizajou yo.
Mete règ sa a tout anba tout règ caching yo.



Twa etap verifikasyon ki dwe fèt apre konfigirasyon an
Apre konfigirasyon an, pa fèmen paj la touswit.
Ou bezwen fè twa validasyon senp pou asire règ yo ap fonksyone byen.
Premye etap verifikasyon an se tcheke estati kach la lè itilizatè a pa konekte.
Aktive mòd enkoyito navigatè w la.
Peze F12 pou ouvri zouti devlopè yo epi chanje nan onglet Rezo a.
Vizite paj dakèy sit entènèt ou a.
Tcheke tit repons yo.cf-cache-statusjaden.
Si li parètHITSa endike ke yo te jwenn aksè nan kach la epi règ la ap fonksyone byen.
Dezyèm etap verifikasyon an se pou tcheke kach estati koneksyon an.
Konekte sou navigatè w la nan yon fenèt navigatè nòmalWordPress backend.
Peze F12 pou ouvri zouti devlopè yo.
Vizite paj dakèy sit entènèt la.
Tcheke tit repons yo.cf-cache-statusjaden.
Si li parètDYNAMICSa endike ke itilizatè ki konekte a te reyisi kontoune kach la.
Twazyèm etap verifikasyon an se pou tcheke estati kach itilizatè k ap fè kòmantè yo.
Poste yon kòmantè lè l sèvi avèk yon lòt navigatè oswa mòd enkoyito.
Rafrechi paj la.
Tcheke tit repons yo.cf-cache-statusjaden.
Si li parètDYNAMICSa endike ke itilizatè ki fè kòmantè a te reyisi kontoune kach la tou.
Si validasyon an echwe, premye bagay ou dwe fè se verifye si lòd règ yo kòrèk.
Apre sa, tcheke si gen lòt Règ Paj oswa règ kach ki an konfli ak twa règ sa yo.
Nan tès reyèl mwen an, mwen te jwenn ke Règ Paj yo gen pi gwo priyorite pase règ kach yo epi yo pral ranplase paramèt règ kach yo.

Kesyon yo poze souvan ak optimizasyon avanse
Anpil moun mande m konbyen tan yo ta dwe fikse pou ekspire kach la.
Mwen rekòmande pou mete tan ekspirasyon kach la pou fichye HTML yo sou sèvè orijin lan a 1 èdtan.
Sa asire tou de fraîcheur kontni an ak tout itilizasyon avantaj caching CDN nan.
Si ou pibliye yon nouvo atik oswa mete yon paj ajou, ou ka efase kach paj ki koresponn lan manyèlman nan backend Cloudflare la.
Ou kapab tou enstale pake enstalasyon ofisyèl Cloudflare la.WordPress pluginSa pèmèt efasman kach otomatik lè w ap pibliye kontni.
Gen kèk moun ki te mande tou si metòd sa a t ap afekte sit entènèt la.SEO.
Absoliman pa.
Rouleur motè rechèch yo pa konekte epi yo pral rekipere paj ki nan kach la menm jan ak vizitè regilye yo.
Paj ki nan kach yo chaje pi vit, sa ki ka aktyèlman amelyore klasman motè rechèch yo.
Selon rapò prensipal Google sou metrik entènèt yo, pou chak ogmantasyon 1 segonn nan vitès chajman paj la, to konvèsyon an ka ogmante pa 7%.
Ogmantasyon vitès ki soti nan konfigirasyon sa a pa sèlman amelyore eksperyans itilizatè a, men tou li jenere plis trafik ak revni dirèkteman.
Konklizyon
Nan epòk dijital sa a kote puisans enfòmatik egal pri epi vitès egal compétitivité, chak optimizasyon resous sèvè yo ajoute valè nan byen dijital yo.
Anpil moun ap chèche sèvis peye ki chè men yo neglije gwo potansyèl ki kache nan zouti gratis yo.
Kapasite vèsyon gratis Cloudflare a pi puisan pase sa pifò moun imajine.
Pi bon solisyon teknik la pa janm pi chè a, men se li ki pi byen adapte ak bezwen ou yo.
Pou 99% pwopriyetè sit entènèt endividyèl ak ti ak mwayen antrepriz, solisyon caching ki baze sou bonbon san pri sa a plis pase ase pou satisfè bezwen yo.
Li pa mande pou ou peye $200 pa mwa, men li bay prèske menm amelyorasyon pèfòmans ak yon plan peye.
Esans teknoloji a se pou rezoud pwoblèm, pa pou anpile zouti chè.
Nou vrèman konprann esans teknoloji a lè nou aprann konstwi sistèm efikas lè l sèvi avèk konpozan ki pi debaz yo.
Si w ap itilize vèsyon gratis Cloudflare a epi sit entènèt ou a bati sou WordPress, mwen rekòmande w pou w swiv leson patikilye sa a pou w konfigire li.
W ap wè ke vitès sit entènèt ou a ap fè yon gwo pwogrè, epi chaj sèvè a ap bese anpil.
Sa a se yon operasyon optimize ki pran 5 minit pou aplike epi ki benefisye ou pandan tout yon ane.
Pa kite resous gratis yo gaspiye; pran aksyon pou fè sit entènèt ou a mache pi vit.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Atik "Separasyon Zero-Cost of WordPress Login and Visitor CDN Caching: The Ultimate Leson patikilye sou Cloudflare Free Version" ki pataje isit la ka itil ou.
Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-33962.html
