Penyatuan & kelajuan

Penyimpanan dalam cache berbilang lapisan yang memastikan tapak web kekal pantas pada skala besar

Kebanyakan lawatan ke tapak Zinn Digital® tidak pernah menyentuh PHP atau MySQL. Cache halaman penuh LiteSpeed, cache objek Redis setiap tapak dan pinggir CDN berfungsi bersama, diselaraskan oleh auto-pembersihan pintar, supaya halaman kekal pantas and asal kekal tenang — merentasi 650,000+ tapak yang dihoskan di seluruh dunia.

Tiga lapisan cache, satu sistem terkoordinasi

Kelajuan terhasil daripada menyajikan perkara yang betul dari tempat yang paling pantas. Kami menyusun tiga cache supaya permintaan dijawab seawal mungkin — di bahagian pinggir (edge), pada pelayan web, atau daripada ingatan (memory) — dan tidak perlu membina semula halaman yang telah dibinanya sebelum ini.

LSCache cache halaman penuh

Pada hos LiteSpeed, respons hadapan yang boleh diandalkan dicop dengan kawalan cache dan kepala tag LiteSpeed, supaya pelayan web menyampaikan halaman lengkap tanpa memanggil PHP atau membuat kueri MySQL. Itu adalah kejayaan terbesar tunggal untuk masa ke bait pertama pada WordPress.

Caj objek Redis mengikut tapak

Suis satu klik memasang objek-cache Redis tersendiri, mengurangkan beban bacaan pangkalan data yang berulang. Jika Redis tidak dapat diakses, ia akan kembali kepada cache dalam memori setiap permintaan, jadi tapak web akan terus berfungsi.

CDN dan pinggir

Aset statik dan halaman boleh cache diserahkan dari CDN berhampiran pengunjung. Pembersihan dicerminkan pada ketepian supaya ia kekal selaras dengan cache asal — satu kawalan, bukan tiga tetapan yang terputus.

Pembersihan auto pintar memastikan kandungan sentiasa baharu

Cache hanya berguna jika ia mengosongkan halaman yang betul pada masa yang betul. Punya kami memantau perubahan sebenar dan membersihkan secara terpelihara menggunakan tanda cache LiteSpeed — bukannya memadamkan kesemuanya secara melulu pada setiap suntingan.

  • Apabila catatan atau halaman disimpan, dibuang ke tong sampah atau dipadamkan, hanya halaman yang terjejas dan senarai tempat ia dipaparkan dibersihkan.
  • Komen, istilah taksonomi yang disunting, pertukaran tema, pengaktifan palam dan kemas kini teras/palam/tema semuanya mencetuskan pembersihan sasaran.
  • Pembersihan dicerminkan ke panel kawalan melalui webhook bertandatangan, supaya CDN dan tepi dibersihkan selaras dengan asal.
  • Satu titik akhir pembersihan REST membolehkan panel mengosongkan semuanya, URL tertentu, atau tag tertentu — disahkan oleh sesi pentadbir atau tandatangan HMAC-SHA256.

Selamat secara lalai — halaman dinamik tidak pernah di sebelah cache

Penghosan agresif hanya selamat apabila perkara yang mesti kekal aktif tidak pernah dihoskan. Zinn® Cache dilengkapi dengan tetapan lalai WordPress dan WooCommerce / Easy Digital Downloads yang munasabah: troli, pembayaran, akaun-saya, REST dan AJAX, pratonton dan carian dikecualikan, dan sebarang permintaan log masuk atau kuki sesi disajikan segar.

Ini bermakna pembeli tidak akan melihat troli beli-belah orang lain dan editor yang telah log masuk tidak akan melihat draf lapuk. Anda boleh menambah peraturan laluan tambahan, kunci pertanyaan dan awalan kuki bagi setiap tapak apabila pautan memerlukannya, tanpa mengubah tetapan laluan selamat asal.

Penyambungan semula (caching) adalah keupayaan mengikut pelan cetak (blueprint), jadi tapak statik, PHP dan Node masing-masing mendapat penyambungan semula yang bersesuaian dengannya, dan pelacak (plugin) tersebut merosot dengan anggun di mana-mana lapisan cache halaman penuh tidak wujud.

Soalan Lazim

Adakah saya perlu mengkonfigurasi apa-apa daripada ini?

Tidak. Palam Zinn® Cache disertakan dalam footprint terbitan dan cache halaman penuh, cache objek, pembersihan auto serta pengecualian selamat dikonfigurasikan secara automatik pada tapak yang dihoskan oleh Zinn®. Anda boleh membuat penyesuaian halus di bawah Settings → Zinn® Cache, atau dari papan pemuka, jika mahu.

Adakah cache akan merosakkan kedai WooCommerce saya?

No. Troli, pembayaran, akaun-saya, dan sebarang permintaan log masuk atau kuki sesi tidak pernah dicache secara lalai, jadi halaman dinamik dan setiap pelanggan sentiasa kekal langsung. Cache halaman penuh hanya melayani halaman yang sama untuk setiap pelawat.

Apakah yang berlaku jika Redis tidak tersedia?

Cache objek adalah pilihan dan gagal dengan selamat. Jika sambungan phpredis hilang, suis dilumpuhkan dengan satu notis; jika Redis tidak boleh dicapai semasa masa jalan, drop-in ini akan menyajikan data daripada cache dalam memori bagi setiap permintaan supaya tapak web tidak akan rosak.

Adakah ini memerlukan LiteSpeed?

Pengehosan penuh halaman menggunakan pelayan web LiteSpeed, atau palam LiteSpeed Cache pihak ketiga jika ia sudah aktif. Pada pelayan lain tiada pengepala cache yang dikeluarkan, tetapi cache objek, pengecualian dan pembersihan jauh kesemuanya masih berfungsi.

Bagaimanakah cache CDN dan pelayan sentiasa segerak?

Satu pembersihan terselaras. Apabila kandungan berubah, pembersihan berasaskan tanda sasaran mengosongkan halaman yang terjejas pada pelayan web dan dicerminkan pada CDN serta tepi melalui webhook yang ditandatangani, jadi setiap lapisan mengosongkan halaman yang sama pada masa yang sama.

Lihat pada tapak web anda sendiri

Mulakan tempoh percubaan 14 hari tanpa kad dan biarkan cache berbilang lapisan melakukan tugasnya. Migrasi percuma, jaminan wang dikembalikan selama 30 hari, jaminan masa operasi 99.99% dan tiada sekatan vendor.

Mula secara percuma