Diréktori Tulisan
Hoyong ngadamelWordPressHoyong misahkeun caching login dinamis tina caching pangunjung statis? Tutorial ieu ngajarkeun anjeun kumaha ngaoptimalkeun caching cookie nganggo vérsi gratis Cloudflare tanpa biaya, ningkatkeun kecepatan situs wéb sareng pangalaman pangguna. Pituduh pamungkas anu penting pikeun webmaster!
Pituduh Pamungkas pikeun Cloudflare Free Cookie Caching: Ngahontal Login Dinamis/Pamisahan Pangunjung Statis tanpa Biaya
99% nu boga situs wéb WordPress nu maké vérsi gratis Cloudflare miceunan leuwih ti satengah kinerja serverna.
Kuring geus ningali loba teuing jalma anu ragrag kana dua ekstrim.
Boh ulah nyimpen HTML dina cache pisan, sareng nyandak data ti server asal unggal aya nu nganjang.
Alternatipna, anjeun tiasa nyimpen sakabéh halaman HTML dina cache, anu bakal nyababkeun masalah sapertos login pangguna anu salah, koméntar henteu ditampilkeun, sareng operasi backend gagal.
Seueur jalmi anu yakin yén ngabédakeun cache ku cookie mangrupikeun fitur anu éksklusif pikeun rencana anu mayar.
Barina ogé, Cloudflare sacara resmi nyatakeun yén ngan ukur rencana Bisnis sareng Perusahaan anu tiasa ngalangkungan caching HTML nalika aya cookies.
Rencana Bisnis dimimitian ti $200 per bulan, anu teu perlu pisan pikeun nu boga ramatloka individu sareng blog alit.
Nepi ka April 2023, kuring manggihan hiji trik téknis anu teu dipaliré ku kalolobaan jalma.
Téhnik ieu mangrupikeun anu munggaran anu nunjukkeun sacara lengkep kumaha ngahontal épék caching berbasis cookie anu sami sareng rencana anu mayar nganggo operator anu dirojong ku vérsi gratis.
Abdi parantos nganggo metode ieu pikeun ngonpigurasikeun langkung ti belasan situs wéb, sareng hasilna ngaleuwihan ekspektasi abdi.
Beban CPU server blog pribadi kuring turun tina rata-rata 45% janten 12%.
Waktu muka kaca awal geus dikirangan 5 detik.
Konsumsi bandwidth server bulanan turun 68%.
Nanging, palaksanaan awal ngagaduhan dua kakurangan anu jelas.
Éta ngan ukur ngadukung hiji domain HTTPS sareng henteu ngadukung domain wildcard.
Éta henteu merhatikeun yén seueur situs wéb masih nganggo alihan HTTP atanapi ngadukung HTTP sareng HTTPS.
Abdi ngadamel optimasi anu komprehensif dumasar kana pendekatan aslina sareng ngarengsekeun dua masalah ieu.
Ayeuna kuring bakal narékahan *.etUFOIeu pituduh lengkep ngeunaan cara ngonpigurasikeun domain wildcard sapertos .org anu ngadukung HTTP sareng HTTPS.
Naha vérsi gratisna tiasa ngahontal fungsi caching berbasis cookie sapertos vérsi anu mayar?
Seueur jalmi anu teu terang yén bédana inti antara vérsi Cloudflare anu gratis sareng anu mayar sanés naha fitur anu tangtu tiasa diimplementasikeun atanapi henteu.
Éta perenahna dina kumaha merenahna pikeun ngahontal fungsi anu sami.

Versi anu mayar nyayogikeunMatchesOperator éksprési régulér tiasa dianggo pikeun cocogkeun sadaya cookies anu kedah dilewati ku hiji baris éksprési régulér.
Nanging, vérsi gratisna henteu ngadukung operator ieu, sareng anjeun bakal nampi pesen kasalahan "not entitled: the use of operator Matches is not allowed" nalika nganggo éta.
Dokuméntasi resmi Cloudflare sacara jelas nyatakeun yén...MatchesOperator peryogi Rencana Bisnis atanapi rencana WAF Advanced pikeun dianggo.
Ieu sababna naha kaseueuran tutorial online nyarioskeun ka anjeun yén anjeun kedah ningkatkeun ka rencana anu mayar pikeun nganggo cookie caching.
Tapi saatos nguji sareng panalungtikan anu diulang-ulang, kuring mendakan hiji kamajuan konci.
Kuki login WordPress sareng WooCommerce duanana gaduh awalan anu tetep.
Awalan Kuki WordPress:
| WordPress (Asli) | wp-.*|wordpress.*|koméntar_.* |
| WordPress nganggo WooCommerce | wp-.*|wordpress.*|koméntar_.*|woocommerce_.* |
Urang teu kedah nganggo éksprési reguler pikeun cocogkeun sadaya cookies; urang ngan ukur kedah nganggo anu dirojong ku vérsi gratis.containsOperator mariksa naha cookie ngandung awalan anu parantos ditetepkeun ieu.
Ideu ieu pinter pisan.
Éta ngalangkungan fitur éksklusif tina vérsi anu mayar sareng ngahontal épék anu sami persis nganggo operator anu paling dasar.
Leuwih ti éta, kinerjana langkung saé tibatan cocog éksprési biasa sabab...containsBiaya komputasi operator jauh leuwih murah tibatan cocooan éksprési reguler.
Pikeun *.etUFOLéngkah-léngkah konfigurasi lengkep pikeun .org (lumaku pikeun HTTP sareng HTTPS)
Sakabéh prosés konfigurasi ngan ukur meryogikeun nyiptakeun 3 aturan caching.
Urutan aturan téh penting pisan sareng kedah diturutan sacara saksama numutkeun urutan anu parantos kuring pasihan.
Upami urutanna salah, sadaya logika caching bakal gagal.

Aturan 1: Ngaliwat jalur anu kedah dinamis (prioritas pangluhurna)
Tujuan tina aturan ieu nyaéta pikeun mastikeun yén backend, halaman pratinjau, pusat pangguna, sareng halaman pamilarian henteu pernah disimpen dina cache.
Kaca-kaca ieu kedah nyandak eusi ti server asal sacara real time, upami henteu bakal aya masalah fungsional anu serius.
Éksprési kuring anu dioptimalkeun ngadukung sadaya subdomain sareng protokol HTTP/HTTPS.
Anjeun teu kedah ngadamel aturan anu misah pikeun unggal subdomain.
Teu kedah ngadamel aturan anu misah pikeun HTTP sareng HTTPS.
Ungkapanna sapertos kieu:
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="))
Pilih "Bypass Cache" salaku pilihan operasi.
Tempatkeun aturan ieu di luhureun sadaya aturan caching.

Aturan 2: Ngaliwatan pangguna anu lebet sareng anu mairan (prioritas kadua)
Tujuan tina aturan ieu nyaéta pikeun ngamungkinkeun pangguna anu parantos lebet sareng anu masihan koméntar pikeun langsung ngaksés eusi dinamis tina sumberna.
Ieu mastikeun yén pangguna tiasa ningali inpormasi pribadi na, sareng koméntar tiasa ditampilkeun sacara real time.
Implementasi awal ngagunakeun metode ieu:starts_with(http.request.full_uri, "https://你的域名/").
Abdi ngarobihna jantenends_with(http.host, ".etufo.org").
Parobihan ieu mangrupikeun inti tina sakumna optimasi.
http.hostÉta ngan ukur ngawengku nami domain, sanés protokol sareng jalurna.
pikeunends_with匹配.etufo.orgÉta bakal otomatis cocogetufo.org,www.etufo.org,blog.etufo.orgSadaya subdomain.
Éta sacara otomatis cocog sareng protokol HTTP sareng HTTPS tanpa meryogikeun konfigurasi tambahan.
Éksprési WordPress asli:
ends_with(http.host, ".etufo.org") and (http.cookie contains "wordpress_sec_" or http.cookie contains "wordpress_logged_in" or http.cookie contains "comment_")
Upami anjeun nganggo WooCommerceE-commercePlugin ieu meryogikeun awalan cookie WooCommerce pikeun ditambahkeun.
Éksprési WooCommerce anu Ditingkatkeun:
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_")
Operasi ieu ogé kedah disetel ka "Bypass Cache".
Tempatkeun aturan ieu di handap aturan 1.

Aturan 3: Nyimpen HTML statis dina cache pikeun nu datang anu teu acan asup (prioritas panghandapna)
Tujuan tina aturan ieu nyaéta pikeun ngamungkinkeun pangunjung anu teu kacatet pikeun langsung ngaunduh halaman HTML anu disimpen dina cache tina Cloudflare CDN.
Ieu mangrupikeun léngkah anu paling penting dina ningkatkeun kecepatan situs wéb sareng ngirangan beban server.
Sarua kitu, kuring nganggoends_with(http.host, ".etufo.org")Éta ngagantikeun format protokol + nami domain aslina.
Kompatibilitas otomatis sareng domain wildcard sareng protokol ganda parantos kahontal.
Éksprési WordPress asli:
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_"
Éksprési WooCommerce anu Ditingkatkeun:
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_"
Pilih "Minuhan kriteria cache" pikeun operasi éta.
Kami nyarankeun pikeun ngaktipkeun pilihan ieu:
Waja panipuan cache.
Eusi anu tos lami teu disayogikeun nalika apdet.
Tempatkeun aturan ieu di handapeun pisan sadaya aturan caching.



Tilu léngkah verifikasi anu kedah dilakukeun saatos konfigurasi
Saatos konfigurasi, ulah langsung tutup halaman éta.
Anjeun kedah ngalaksanakeun tilu validasi saderhana pikeun mastikeun aturanna jalan kalayan leres.
Léngkah verifikasi anu munggaran nyaéta mariksa status cache nalika pangguna teu acan lebet.
Aktipkeun modeu incognito dina panyungsi anjeun.
Pencét F12 pikeun muka alat pamekar teras pindah ka tab Jaringan.
Kunjungi halaman utama situs wéb anjeun.
Pariksa judul réspon.cf-cache-statussawah.
Upami ditampilkeunHITIeu nunjukkeun yén cache parantos kakeunaan sareng aturanna jalan kalayan leres.
Léngkah verifikasi anu kadua nyaéta mariksa caching status login.
Lebet ka panyungsi anjeun dina jandela panyungsi biasabackend WordPress.
Pencét F12 pikeun muka alat pamekar.
Kunjungi halaman utama situs wéb.
Pariksa judul réspon.cf-cache-statussawah.
Upami ditampilkeunDYNAMICIeu nunjukkeun yén pangguna anu parantos lebet parantos hasil ngalangkungan cache.
Léngkah verifikasi katilu nyaéta mariksa status caching pangguna anu mairan.
Kirimkeun koméntar nganggo panyungsi anu sanés atanapi modeu incognito.
Refresh kaca éta.
Pariksa judul réspon.cf-cache-statussawah.
Upami ditampilkeunDYNAMICIeu nunjukkeun yén pangguna anu mairan ogé hasil ngalangkungan cache.
Upami validasi gagal, pariksa heula naha urutan aturanna leres.
Teras parios naha aya Aturan Kaca atanapi aturan caching sanés anu bertentangan sareng tilu aturan ieu.
Dina uji coba kuring anu saleresna, kuring mendakan yén Aturan Kaca gaduh prioritas anu langkung luhur tibatan aturan caching sareng bakal ngaganti setélan aturan caching.

Patarosan anu Sering Ditaroskeun sareng Optimasi Lanjutan
Seueur jalmi anu naroskeun sabaraha lami waktos kadaluwarsa cache kedah disetel.
Abdi nyarankeun nyetel waktos kadaluwarsa cache pikeun file HTML dina server asal ka 1 jam.
Ieu mastikeun kasegaran eusi sareng panggunaan pinuh kaunggulan caching CDN.
Upami anjeun nerbitkeun artikel énggal atanapi ngapdet halaman, anjeun tiasa ngabersihkeun cache sacara manual pikeun halaman anu saluyu dina backend Cloudflare.
Anjeun ogé tiasa masang pakét pamasangan Cloudflare resmi.plugin WordPressIeu ngamungkinkeun pikeun ngabersihkeun cache otomatis nalika nyebarkeun eusi.
Sababaraha urang ogé naroskeun naha metode ieu bakal mangaruhan halaman wéb.SEO.
Moal pisan.
Crawler mesin pencari teu lebet sareng bakal ngarékam halaman anu disimpen dina cache sapertos pangunjung biasa.
Kaca anu disimpen dina cache bakal muka langkung gancang, anu saleresna tiasa ningkatkeun peringkat mesin pencari.
Numutkeun laporan metrik wéb inti Google, pikeun unggal paningkatan 1 detik dina kecepatan muat halaman, tingkat konvérsi tiasa ningkat 7%.
Peningkatan kecepatan tina konfigurasi ieu henteu ngan ukur ningkatkeun pangalaman pangguna tapi ogé sacara langsung ngahasilkeun langkung seueur lalulintas sareng pendapatan.
Kacindekan
Dina jaman digital ieu dimana daya komputasi sami sareng biaya sareng kecepatan sami sareng daya saing, unggal optimasi sumber daya server nambihan nilai kana aset digital.
Seueur jalmi anu ngudag jasa anu mayar anu mahal tapi teu maliré poténsi anu ageung anu disumputkeun dina alat gratis.
Kamampuh vérsi gratis Cloudflare jauh leuwih kuat tibatan anu dibayangkeun ku kalolobaan jalma.
Solusi téknis anu pangsaéna sanés anu paling mahal, tapi anu paling cocog sareng kabutuhan anjeun.
Pikeun 99% nu boga ramatloka individu sarta usaha leutik sarta sedeng, solusi caching basis cookie anu gratis ieu leuwih ti cukup pikeun minuhan kabutuhanana.
Éta henteu meryogikeun anjeun mayar $200 per bulan, tapi éta ngahasilkeun paningkatan kinerja anu ampir sami sareng rencana anu mayar.
Inti tina téknologi nyaéta pikeun ngarengsekeun masalah, sanés numpuk alat-alat anu mahal.
Urang leres-leres nangkep inti téknologi nalika urang diajar ngawangun sistem anu efisien nganggo komponén anu paling dasar.
Upami anjeun nganggo vérsi gratis Cloudflare sareng halaman wéb anjeun didamel dina WordPress, kuring nyarankeun pisan anjeun nuturkeun tutorial ieu pikeun ngonpigurasikeunana.
Anjeun bakal mendakan yén kecepatan situs wéb anjeun bakal ngalaman lompatan kualitatif, sareng beban server bakal turun sacara signifikan.
Ieu mangrupikeun operasi optimasi anu peryogi 5 menit kanggo dilaksanakeun sareng bakal nguntungkeun anjeun salami sataun.
Tong ngantep sumber daya gratis diboroskeun; laksanakeun tindakan pikeun ngajantenkeun halaman wéb anjeun langkung gancang.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ Artikel "Pamisahan Login WordPress sareng Caching CDN Pangunjung Tanpa Biaya: Tutorial Pamungkas dina Cloudflare Versi Gratis" anu dibagikeun di dieu tiasa ngabantosan anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-33962.html
