Mga plugin ng Zinn®

Mga libreng plugin sa bawat site ng Zinn Digital®

Bawat site ng WordPress na aming hinohost ay may kasamang dalawang plugin ng Zinn Digital®, na naka-pre-install at pinapanatiling updated para sa iyo: Zinn® Cache para sa server-side full-page at object caching, at ang Zinn® Footprint para sa mas malinis at mas generic na site fingerprint. Ang dalawa ay binuo ayon sa mga pamantayan ng direktoryo ng WordPress.org, isinalin sa 58 na wika, lisensyado sa ilalim ng GPL-2.0-or-later, at libre.

  • 58mga wika, handa na para sa pagsasalin
  • GPL-2.0+bukas na lisensya, walang lock-in
  • 650,000+mga site na naka-host sa buong mundo

Dalawang plugin, walang admin, walang bayad

Isinulat namin ang mga plugin na ito para patakbuhin ang aming sariling fleet ng hosting — mahigit 650,000 na site sa buong mundo — kaya ginawa ang mga ito para sa scale, seguridad, at performance, hindi bilang mga add-on para sa upsell. Naka-on ang mga ito kapag nai-provision ang iyong site, at pinapanatiling updated ng worker agent ang mga file: sa isang bagong release, ire-redeploy at ire-re-activate para sa iyo ang plugin, kaya hindi mo na kailangang mag-click ng update.

Pareho silang may kalidad na pampook-imbakan (repo-grade): sinunod nila ang WordPress Coding Standards, pumasa sa pagsusuri sa seguridad, walang ibinababang mga abiso sa PHP, at maayos na bumababa ang antas kung saan walang kakayahan. Dahil sila ay GPL-2.0-or-later, walang lock-in — mapapasainyo ang mga gumaganap na plugin manatili man kayo sa amin o hindi.

Zinn® Cache — caching sa panig ng server at matalinong pag-purge

Buong-pahinang caching sa layer ng web-server, opsyonal na Redis object cache, at mga purge na naglilinis lamang sa mga nagbago talaga.

Kontrol ng LSCache

Naglalagay ng X-LiteSpeed-Cache-Control at mga tag header para ang isang LiteSpeed server ay magsilbi ng mga buong pahina nang hindi ginagalaw ang PHP o MySQL. Kung naroroon ang third-party na LiteSpeed Cache plugin, ang pag-cache ng pahina ay ipinagpapaliban dito — walang alitan.

Awtomatikong pag-purge na nakabatay sa smart tag

Kapag ang isang post, komento, termino, tema o plugin ay nagbago, ang mga apektadong pahina lamang at ang mga listahan nito ang pinu-purge sa pamamagitan ng mga naka-target na cache tag — hindi ang buong site. Ang mga purge ay sumasalamin sa panel sa pamamagitan ng isang naka-sign na webhook upang ang CDN edge ay malinis nang sabay-sabay.

Object cache ng Redis

Ang isang-click na toggle ay nag-i-install ng self-contained object-cache drop-in na nag-aalis ng mga paulit-ulit na pagbasa sa database. Hindi nito kailanman ino-overwrite ang drop-in ng ibang plugin, at bumabalik sa in-memory cache kung hindi maabot ang Redis, kaya patuloy na gumagana ang site.

Mga ligtas na pagbubukod sa cache

Mga sensitibong default para sa WordPress, WooCommerce at Easy Digital Downloads — ang cart, checkout, my-account, REST/AJAX, preview, search at anumang naka-log in o kahilingan sa session ay hindi kailanman bina-cache. Magdagdag ng sarili mong mga panuntunan sa landas, query at cookie sa bawat site.

Nilagdaang malayuang pag-purge

Binibigyang-daan ng isang REST endpoint ang control plane na mag-purge ng lahat, mga partikular na URL, o mga partikular na tag, na pinapatotohanan ng isang administrator o isang HMAC-SHA256 na lagda sa request body — na binabasa lamang ang naka-sign na payload, hindi kailanman ang mga query param.

Maayos na pagbaba ng antas

Nangangailangan ang full-page caching ng isang LiteSpeed server; kung walang ganito, ang plugin ay sadyang hindi naglalabas ng mga cache header habang patuloy na gumagana ang object cache, ang exclusions API, at ang remote purge. Ang caching ay kakayahan na nakabatay sa bawat blueprint, hindi ito isang all-or-nothing switch.

Zinn® Footprint — isang mas maliit na WordPress fingerprint

Tinatanggal nito ang mga senyales na nagpapakitang gumagamit ang isang site ng WordPress, pati na rin ang bersyon nito. Ang bawat hakbang ay isang independyenteng toggle, kaya maaaring i-off ang anuman dito kung nakasalalay dito ang isang tema o plugin.

  • Tatanggalin ang generator meta tag mula sa head ng pahina at sa mga feed.
  • Inaalis ang bersyon ng WordPress mula sa mga URL ng asset — ngunit kapag ang halaga ng ?ver ay katumbas lamang ng bersyon ng core, kaya napapanatili ang mga custom na bersyon para sa cache-busting.
  • Inaalis ang mga RSD, Windows Live Writer, shortlink at REST/oEmbed discovery link.
  • Hindi pinapagana ang XML-RPC, isang karaniwang fingerprint at attack surface.
  • Hindi pinapagana ang mga pingback, inaalis ang mga paraan ng pingback at ang X-Pingback header.
  • Itinatago ang detalye ng error sa pag-sign in sa likod ng isang pangkalahatang mensahe sa halip na kumpirmahin kung aling username o password ang mali.
  • Inaalis ang X-Powered-By header kung saan pinapayagan ito ng PHP.

Paano nila naaabot ang iyong site at nananatiling napapanahon

  • Ang deploy-push ang pangunahing landas: inilalagay ng ahente ng worker ang mga file ng plugin sa bawat site bilang bahagi ng footprint ng pag-deploy at nire-redeploy ang mga ito sa bawat release — isang idempotent na pag-overwrite na nagpapanatili rin sa aktibong plugin.
  • Ang in-plugin self-hosted updater ay ang belt-and-braces na layer, na sapilitang nagpapagana ng WordPress auto-updates upang ipakita ng admin ang tamang bersyon kahit na maantala ang isang fleet push.
  • Ang mga update ay hinihila sa pamamagitan ng HTTPS mula sa aming control plane, naka-authenticate sa HMAC sa parehong direksyon, na may nakarestrikto na package host at isang SHA-256 checksum na na-verify bago i-install — ang isang binagong download ay tinatanggihan.
  • Ang mga sekreto sa bawat site ay inilalagay mula sa Vault sa oras ng probisyon at hindi kailanman ikinakabit; ang bawat feature ay inerts nang wala ang mga constant nito, kaya tumatakbo rin nang mag-isa ang mga plugin.

FAQ

May bayad ba ang mga plugin?

Hindi. Ang Zinn® Cache at Zinn® Footprint ay libre at pre-installed sa bawat site ng WordPress na hinost namin. Lisensyado ang mga ito sa ilalim ng GPL-2.0-or-later, kaya walang kailangang bilhin at walang lock-in.

Kinakailangan ba ng Zinn® Cache ang isang LiteSpeed server?

Ipinagagawa ng full-page caching ang sumusunod — ginagamit nito ang modyul ng LiteSpeed (LSCache) o ang third-party na plugin na LiteSpeed Cache. Sa ibang mga server, ang plugin ay naglalabas lamang ng mga walang cache header, habang ang Redis object cache, ang exclusions API, at ang remote purge ay patuloy na gagana.

Ano ang mangyayari kung ang Redis ay hindi available?

Opsyonal ang object cache. Kung nawawala ang extension ng phpredis, naka-disable ang toggle na may kasamang abiso, at kung sakaling hindi na maabot ang Redis sa runtime, ang drop-in ay nagsisilbi mula sa in-memory cache sa bawat request, kaya hindi kailanman masisira ang site.

Sisirain ba ng Zinn® Footprint ang aking site?

Ligtas ang mga default para sa mga tipikal na site, at independiyenteng toggle ang bawat hakbang. Kung umaasa ang isang integration sa XML-RPC — ang WordPress mobile app o Jetpack, halimbawa — o sa mga discovery link, maaari mong i-off ang hakbang na iyon.

Kailangan ko ba silang pamahalaan o i-update?

Hindi. Pinapanatili ng worker agent na laging bago ang mga file sa bawat release at sapilitang pinapagana ng in-plugin updater ang mga auto-update, kaya walang sinumang kailangang mag-click ng update. Nilalagdaan at bina-verify ang checksum ng mga update bago ito i-install.

Kunin ang parehong mga plugin sa iyong unang site

Magsimula ng 14-araw na pagsubok nang walang card at ang iyong site ay ise-set up na naka-on ang Zinn® Cache at Zinn® Footprint. Mga libreng paglilipat, 30-araw na garantiya ng pagbabalik ng pera, at 99.99% na katiyakan ng uptime, na walang vendor lock-in.

Magsimula nang libre