Gwahanu mewngofnodi WordPress a storio ymwelwyr heb gost: Y tiwtorial eithaf ar gyfer fersiwn am ddim o Cloudflare

EisiauWordPressSut i wneud storfa fewngofnodi deinamig yn hollol wahanol i storfa ymwelwyr statig? Mae'r tiwtorial hwn yn eich dysgu sut i optimeiddio storfa cwcis gyda'r fersiwn am ddim o Cloudflare heb unrhyw gost, gan wella cyflymder gwefan a phrofiad y defnyddiwr. Canllaw hanfodol i wefeistri!

Canllaw Pennaf i Storio Cwcis Am Ddim Cloudflare: Cyflawni Gwahanu Mewngofnodi Dynamig/Ymwelwyr Statig heb Gost Sero

Mae 99% o berchnogion gwefannau WordPress sy'n defnyddio'r fersiwn am ddim o Cloudflare yn gwastraffu mwy na hanner perfformiad eu gweinydd.

Rydw i wedi gweld gormod o bobl yn syrthio i ddau begwn.

Naill ai peidiwch â storio HTML yn y storfa o gwbl, a nôl data o'r gweinydd gwreiddiol bob tro y bydd ymwelydd yn ymweld.

Fel arall, gallech storio'r dudalen HTML gyfan yn y storfa dros dro, sy'n arwain at broblemau fel mewngofnodiadau defnyddwyr anghywir, sylwadau ddim yn arddangos, a gweithrediadau backend yn methu.

Mae llawer o bobl yn credu bod gwahaniaethu storfa yn ôl cwci yn nodwedd sy'n unigryw i gynlluniau taledig.

Wedi'r cyfan, mae Cloudflare yn datgan yn swyddogol mai dim ond y cynlluniau Busnes a Menter all osgoi storio HTML pan fydd cwcis yn bresennol.

Mae'r cynllun Busnes yn dechrau ar $200 y mis, sy'n gwbl ddiangen i berchnogion gwefannau unigol a blogiau bach.

Tan fis Ebrill 2023, darganfyddais tric technegol yr oedd y rhan fwyaf o bobl yn ei anwybyddu.

Y dechneg hon yw'r gyntaf i ddangos yn llawn sut i gyflawni'r un effaith storio sy'n seiliedig ar gwcis â'r cynllun taledig gan ddefnyddio'r gweithredwyr a gefnogir gan y fersiwn am ddim.

Rydw i wedi defnyddio'r dull hwn i ffurfweddu dros ddwsin o wefannau, ac mae'r canlyniadau wedi rhagori ar fy nisgwyliadau.

Gostyngodd llwyth CPU fy ngweinydd blog personol o gyfartaledd o 45% i 12%.

Mae amser llwytho cychwynnol y dudalen wedi'i leihau 5 eiliad.

Gostyngodd y defnydd o led band gweinydd misol 68%.

Fodd bynnag, roedd gan y gweithrediad cychwynnol ddau ddiffyg amlwg.

Dim ond un parth HTTPS y mae'n ei gefnogi ac nid yw'n cefnogi parthau wildcard.

Nid yw'n ystyried bod llawer o wefannau'n dal i ddefnyddio ailgyfeiriadau HTTP neu'n cefnogi HTTP a HTTPS.

Fe wnes i optimeiddio cynhwysfawr yn seiliedig ar y dull gwreiddiol a datrys y ddwy broblem hyn.

Nawr byddaf yn targedu *.etUFODyma ganllaw cyflawn ar sut i ffurfweddu parth wildcard fel .org sy'n cefnogi HTTP a HTTPS.

Pam gall y fersiwn am ddim gyflawni'r swyddogaeth storio sy'n seiliedig ar gwcis sydd gan y fersiwn â thâl?

Nid yw llawer o bobl yn gwybod nad y gwahaniaeth craidd rhwng fersiynau am ddim a thâl o Cloudflare yw a ellir gweithredu nodwedd benodol ai peidio.

Mae'n gorwedd yn y ffaith pa mor gyfleus yw hi i gyflawni'r un swyddogaeth.

Gwahanu mewngofnodi WordPress a storio ymwelwyr heb gost: Y tiwtorial eithaf ar gyfer fersiwn am ddim o Cloudflare

Mae'r fersiwn â thâl yn darparuMatchesGellir defnyddio gweithredwyr mynegiant rheolaidd i baru pob cwci y mae angen eu hosgoi gydag un llinell o fynegiant rheolaidd.

Fodd bynnag, nid yw'r fersiwn am ddim yn cefnogi'r gweithredwr hwn, a byddwch yn derbyn neges gwall "heb hawl: ni chaniateir defnyddio'r gweithredwr Matches" wrth ei ddefnyddio.

Mae dogfennaeth swyddogol Cloudflare yn nodi'n glir bod ...MatchesMae angen cynllun Busnes neu gynllun WAF Uwch ar weithredwyr i gael eu defnyddio.

Dyma pam mae'r rhan fwyaf o diwtorialau ar-lein yn dweud wrthych fod yn rhaid i chi uwchraddio i gynllun â thâl i ddefnyddio storfa cwcis.

Ond ar ôl profion ac ymchwil dro ar ôl tro, des i o hyd i ddatblygiad allweddol.

Mae gan gwcis mewngofnodi WordPress a WooCommerce ragddodiad sefydlog.

Rhagddodiad Cwcis WordPress:

WordPress (Brodorol)wp-.*|wordpress.*|sylwad_.*
WordPress gyda WooCommerce    wp-.*|wordpress.*|sylwad_.*|woocommerce_.*

Nid oes angen i ni ddefnyddio mynegiadau rheolaidd i gyd-fynd â phob cwci; dim ond y rhai a gefnogir gan y fersiwn am ddim sydd angen i ni eu defnyddio.containsMae'r gweithredwr yn gwirio a yw'r cwci yn cynnwys y rhagddodiaid sefydlog hyn.

Mae'r syniad yma'n glyfar iawn.

Fe osgoiodd nodweddion unigryw'r fersiwn taledig a chyflawnodd yr un effaith union gan ddefnyddio'r gweithredwyr mwyaf sylfaenol.

Ar ben hynny, mae ei berfformiad yn well na chyfatebu mynegiadau rheolaidd oherwyddcontainsMae gorbenion cyfrifiadurol gweithredwyr yn llawer llai na gorbenion paru mynegiadau rheolaidd.

Ar gyfer *.etUFOCwblhewch y camau ffurfweddu ar gyfer .org (yn berthnasol i HTTP a HTTPS)

Dim ond 3 rheol storio sydd eu hangen ar gyfer y broses ffurfweddu gyfan.

Mae trefn y rheolau yn bwysig iawn a rhaid eu dilyn yn llym yn y drefn rydw i wedi'i rhoi.

Os yw'r drefn yn anghywir, bydd y rhesymeg storio gyfan yn methu.

Ciplun o ffurfweddiad storio Cloudflare

Rheol 1: Llwybrau osgoi y mae'n rhaid iddynt fod yn ddeinamig (y flaenoriaeth uchaf)

Pwrpas y rheol hon yw sicrhau nad yw'r backend, y dudalen rhagolwg, y ganolfan ddefnyddwyr, na'r dudalen chwilio byth yn cael eu storio yn y storfa dros dro.

Rhaid i'r tudalennau hyn nôl cynnwys o'r gweinydd gwreiddiol mewn amser real, fel arall bydd problemau swyddogaethol difrifol yn digwydd.

Mae fy mynegiant wedi'i optimeiddio yn cefnogi pob is-barth a phrotocolau HTTP/HTTPS.

Nid oes angen i chi greu rheolau ar wahân ar gyfer pob is-barth.

Nid oes angen creu rheolau ar wahân ar gyfer HTTP a HTTPS.

Mae'r mynegiant fel a ganlyn:

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="))

Dewiswch "Osgio'r Storfa" fel yr opsiwn gweithredu.

Rhowch y rheol hon ar frig yr holl reolau storio.

Ciplun o ffurfweddiad storio Cloudflare

Rheol 2: Osgoi defnyddwyr sydd wedi mewngofnodi ac sy'n gwneud sylwadau (ail flaenoriaeth)

Pwrpas y rheol hon yw caniatáu i ddefnyddwyr sydd wedi mewngofnodi ac sy'n gwneud sylwadau gael mynediad uniongyrchol i gynnwys deinamig o'r ffynhonnell.

Mae hyn yn sicrhau y gall defnyddwyr weld eu gwybodaeth bersonol, a gellir arddangos sylwadau mewn amser real.

Defnyddiodd y gweithrediad cychwynnol y dull canlynol:starts_with(http.request.full_uri, "https://你的域名/").

Fe wnes i ei newid iends_with(http.host, ".etufo.org").

Y newid hwn yw craidd yr optimeiddio cyfan.

http.hostDim ond enw'r parth y mae'n ei gynnwys, nid y protocol na'r llwybr.

Defnyddiwchends_with匹配.etufo.orgBydd yn cyd-fynd yn awtomatigetufo.org,www.etufo.org,blog.etufo.orgPob is-barth.

Mae'n paru protocolau HTTP a HTTPS yn awtomatig heb fod angen unrhyw ffurfweddiad ychwanegol.

Mynegiadau WordPress brodorol:

ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_")

Os ydych chi'n defnyddio WooCommerceE-fasnachMae'r ategyn yn gofyn am ychwanegu rhagddodiad cwci WooCommerce.

Mynegiadau Gwell 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_")

Dylid gosod y llawdriniaeth hefyd i "Osgio'r Storfa".

Rhowch y rheol hon o dan reol 1.

Ciplun o ffurfweddiad storio Cloudflare

Rheol 3: Cadw HTML statig mewn storfa dros dro ar gyfer ymwelwyr nad ydynt wedi mewngofnodi (blaenoriaeth isaf)

Pwrpas y rheol hon yw caniatáu i ymwelwyr heb eu mewngofnodi adfer tudalennau HTML wedi'u storio yn y storfa dros dro yn uniongyrchol o Cloudflare CDN.

Dyma'r cam pwysicaf wrth wella cyflymder gwefan a lleihau llwyth y gweinydd.

Yn yr un modd, defnyddiaisends_with(http.host, ".etufo.org")Fe ddisodlodd y fformat protocol + enw parth gwreiddiol.

Mae cydnawsedd awtomatig â pharthau wildcard a phrotocolau deuol wedi'i gyflawni.

Mynegiadau WordPress brodorol:

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_"

Mynegiadau Gwell 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_"

Dewiswch "Yn bodloni meini prawf y storfa" ar gyfer y llawdriniaeth.

Rydym yn argymell galluogi'r opsiynau canlynol:

Arfwisg twyllo storfa.

Ni ddarperir cynnwys sydd wedi dyddio yn ystod diweddariadau.

Rhowch y rheol hon ar waelod pob rheol storio.

Ciplun o ffurfweddiad storio Cloudflare

Ciplun o ffurfweddiad storio Cloudflare

Ciplun o ffurfweddiad storio Cloudflare

Tri cham gwirio y mae'n rhaid eu cyflawni ar ôl y ffurfweddiad

Ar ôl ffurfweddu, peidiwch â chau'r dudalen ar unwaith.

Mae angen i chi gyflawni tri dilysiad syml i sicrhau bod y rheolau'n gweithio'n gywir.

Y cam dilysu cyntaf yw gwirio statws y storfa pan nad yw'r defnyddiwr wedi mewngofnodi.

Trowch modd anhysbys eich porwr ymlaen.

Pwyswch F12 i agor yr offer datblygwyr a newid i'r tab Rhwydwaith.

Ewch i hafan eich gwefan.

Gwiriwch benawdau'r ymateb.cf-cache-statusMaes.

Os caiff ei arddangosHITMae hyn yn dangos bod y storfa wedi'i tharo a bod y rheol yn gweithio'n gywir.

Yr ail gam dilysu yw gwirio storfa'r statws mewngofnodi.

Mewngofnodwch i'ch porwr mewn ffenestr porwr arferolBackend WordPress.

Pwyswch F12 i agor yr offer datblygwyr.

Ewch i hafan y wefan.

Gwiriwch benawdau'r ymateb.cf-cache-statusMaes.

Os caiff ei arddangosDYNAMICMae hyn yn dangos bod y defnyddiwr sydd wedi mewngofnodi wedi osgoi'r storfa yn llwyddiannus.

Y trydydd cam dilysu yw gwirio statws storio dros dro'r defnyddwyr sy'n gwneud sylwadau.

Postiwch sylw gan ddefnyddio porwr arall neu fodd anhysbys.

Adnewyddwch y dudalen.

Gwiriwch benawdau'r ymateb.cf-cache-statusMaes.

Os caiff ei arddangosDYNAMICMae hyn yn dangos bod y defnyddiwr a wnaeth sylwadau hefyd wedi llwyddo i osgoi'r storfa.

Os bydd y dilysu'n methu, gwiriwch yn gyntaf a yw trefn y rheolau'n gywir.

Yna gwiriwch a oes unrhyw Reolau Tudalen neu reolau storio eraill sy'n gwrthdaro â'r tair rheol hyn.

Yn fy mhrofion gwirioneddol, canfûm fod gan Reolau Tudalen flaenoriaeth uwch na rheolau storio dros dro a byddant yn diystyru gosodiadau rheolau storio dros dro.

Ciplun o ffurfweddiad storio Cloudflare

Cwestiynau Cyffredin ac Optimeiddiadau Uwch

Mae llawer o bobl yn gofyn i mi pa mor hir y dylid gosod amser dod i ben y storfa.

Rwy'n argymell gosod yr amser dod i ben storfa ar gyfer ffeiliau HTML ar y gweinydd gwreiddiol i 1 awr.

Mae hyn yn sicrhau ffresni'r cynnwys a defnydd llawn o fanteision storio CDN.

Os byddwch chi'n cyhoeddi erthygl newydd neu'n diweddaru tudalen, gallwch chi glirio'r storfa â llaw ar gyfer y dudalen gyfatebol yn backend Cloudflare.

Gallwch hefyd osod y pecyn gosod swyddogol Cloudflare.Ategyn WordPressMae hyn yn caniatáu clirio storfa yn awtomatig wrth gyhoeddi cynnwys.

Gofynnodd rhai pobl hefyd a fyddai'r dull hwn yn effeithio ar y wefan.SEO.

Ddim o gwbl.

Nid yw chwilwyr peiriannau chwilio wedi mewngofnodi a byddant yn adfer tudalennau sydd wedi'u storio yn y storfa yn union fel ymwelwyr rheolaidd.

Mae tudalennau sydd wedi'u storio yn y storfa yn llwytho'n gyflymach, a all wella safleoedd peiriannau chwilio mewn gwirionedd.

Yn ôl adroddiad metrigau gwe craidd Google, am bob cynnydd o 1 eiliad yng nghyflymder llwytho tudalen, gall cyfraddau trosi gynyddu 7%.

Mae'r hwb cyflymder o'r cyfluniad hwn nid yn unig yn gwella profiad y defnyddiwr ond mae hefyd yn cynhyrchu mwy o draffig a refeniw yn uniongyrchol.

Casgliad

Yn yr oes ddigidol hon lle mae pŵer cyfrifiadurol yn hafal i gost a chyflymder yn hafal i gystadleurwydd, mae pob optimeiddio o adnoddau gweinydd yn ychwanegu gwerth at asedau digidol.

Mae llawer o bobl yn dilyn gwasanaethau taledig drud ond yn anwybyddu'r potensial enfawr sy'n gudd mewn offer am ddim.

Mae galluoedd fersiwn am ddim Cloudflare yn llawer mwy pwerus nag y mae'r rhan fwyaf o bobl yn ei ddychmygu.

Yr ateb technegol gorau yw'r drutaf byth, ond yr un sy'n gweddu orau i'ch anghenion.

I 99% o berchnogion gwefannau unigol a mentrau bach a chanolig eu maint, mae'r ateb storio cwcis di-gost hwn yn fwy na digon i ddiwallu eu hanghenion.

Nid yw'n gofyn i chi dalu $200 y mis, ond mae'n darparu bron yr un gwelliant perfformiad â chynllun taledig.

Hanfod technoleg yw datrys problemau, nid pentyrru offer drud.

Rydym yn deall hanfod technoleg yn wirioneddol pan fyddwn yn dysgu adeiladu systemau effeithlon gan ddefnyddio'r cydrannau mwyaf sylfaenol.

Os ydych chi'n defnyddio'r fersiwn am ddim o Cloudflare a bod eich gwefan wedi'i hadeiladu ar WordPress, rwy'n argymell yn gryf eich bod chi'n dilyn y tiwtorial hwn i'w ffurfweddu.

Fe welwch y bydd cyflymder eich gwefan yn profi naid ansoddol, a bydd llwyth y gweinydd yn gostwng yn sylweddol.

Mae hon yn weithrediad optimeiddio sy'n cymryd 5 munud i'w weithredu ac sy'n eich helpu am flwyddyn gyfan.

Peidiwch â gadael i adnoddau am ddim fynd yn wastraff; cymerwch gamau i wneud i'ch gwefan redeg yn gyflymach.

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ Efallai y bydd yr erthygl "Zero-Cost WordPress Login and Visitor Caching Separation: The Ultimate Tutorial for Free Cloudflare" a rennir yma o gymorth i chi.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-33962.html

I ddatgloi mwy o driciau cudd🔑, croeso i ymuno â'n sianel Telegram!

Rhannwch a hoffwch os ydych chi'n ei hoffi! Eich cyfrannau a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

Sgroliwch i'r brig