Mga plugin ng Zinn®

Mga libreng plugin sa bawat site ng Zinn Digital®

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

Isang grid ng magkakahiwalay na storefront na pinamamahalaan mula sa iisang account.
  • 58mga wika, handa na para sa pagsasalin
  • GPL-2.0+bukás na lisensya, walang pagkaipit
  • 700,000+mga site na naka-host sa buong mundo

Dalawang plugin, walang admin, walang gastos

Isinulat namin ang mga plugin na ito upang patakbuhin ang aming sariling hosting fleet — higit sa 700,000 mga site sa buong mundo — kaya binuo ang mga ito para sa scale, seguridad, at performance, hindi bilang mga add-on para sa upsell. Naka-on na ang mga ito kapag nai-provision ang iyong site, at pinapanatili ng worker agent na napapanahon ang mga file: sa isang bagong release, muling ide-deploy at muling ia-activate ang plugin para sa iyo, kaya hindi mo na kailangang mag-click sa update.

Parehong may kalidad ng repositoryo ang dalawa: sumusunod ang mga ito sa mga Pamantayan sa Pag-code ng WordPress, pumapasa sa pagsusuri sa seguridad, hindi nagdudulot ng mga babala ng PHP, at maayos na gumagana kahit walang partikular na kakayahan. Dahil ang mga ito ay GPL-2.0-or-later, walang lock-in — mapapanatili ninyo ang mga gumaganang plugin manatili man kayo sa amin o hindi.

Zinn® Cache — server-side caching at matalinong pag-purge

Pag-cache ng buong pahina sa layer ng web-server, isang opsyonal na Redis object cache, at mga pag-purge na naglilinis lamang ng aktwal na nagbago.

Pamamahala sa LSCache

Nagtatatak ng mga header ng X-LiteSpeed-Cache-Control at tag upang makapagsilbi ang isang LiteSpeed server ng buong mga pahina nang hindi ginagamit ang PHP o MySQL. Kung mayroong third-party na LiteSpeed Cache plugin, ipinauubaya rito ang pag-cache ng pahina — walang magiging salungatan.

Matalinong awtomatikong pag-purge batay sa tag

Kapag nagbago ang isang post, komento, termino, tema, o plugin, ang mga apektadong pahina at ang mga listahan lamang ng mga ito ang nililinis sa pamamagitan ng mga naka-target na tag ng cache — hindi ang buong site.

Cache ng object ng Redis

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

Mga ligtas na pagbubukod sa cache

Makatuwirang mga default ng 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 nake-cache. Idagdag ang iyong sariling mga panuntunan sa path, query, at cookie bawat site.

Isang nilagdaang purge endpoint

Nagpupurga ang isang REST endpoint ng lahat, mga partikular na URL, o mga partikular na tag, para sa isang naka-sign in na administrator o para sa isang kahilingang nilagdaan gamit ang sariling lihim na HMAC-SHA256 ng site — binabasa lamang ang nilagdaang payload, hindi kailanman ang mga parameter ng query.

Mahinahong pagbaba ng kalidad

Nangangailangan ang full-page caching ng LiteSpeed server; kung wala nito, hindi maglalabas ang plugin ng mga header ng cache habang patuloy na gumagana ang object cache at mga pagbubukod. Ang caching ay isang kakayahan para sa bawat blueprint, hindi isang switch para sa lahat o wala.

Zinn® Footprint — mas maliit na fingerprint ng WordPress

Inaalis ang mga palatandaan na nagpapakitang gumagamit ng WordPress ang isang site, at kung aling bersyon. Bawat hakbang ay isang independiyenteng toggle, kaya maaaring i-off ang alinman kung may tema o plugin na nakadepende rito.

  • Inaalis ang generator meta tag mula sa head ng pahina at mga feed.
  • Tinatanggal 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 ng cache-busting.
  • Inaalis ang mga link sa pagtuklas ng RSD, Windows Live Writer, shortlink, at REST/oEmbed.
  • Hindi pinapagana ang XML-RPC, isang karaniwang fingerprint at attack surface.
  • Hindi pinapagana ang mga pingback, inaalis ang mga paraan ng pingback at ang header ng X-Pingback.
  • Itinatago ang mga detalye ng error sa pag-log in sa likod ng iisang pangkalahatang mensahe sa halip na kumpirmahin kung alin sa username o password ang mali.
  • Inaalis ang X-Powered-By header kung saan pinapayagan ito ng PHP.

Kung paano nila nararating ang iyong site at nananatiling napapanahon

  • Ang deploy-push ang pangunahing landas: inilalagay ng worker agent ang mga file ng plugin sa bawat site bilang bahagi ng deploy footprint at muling idinedeploy ang mga ito sa bawat release — isang idempotent na pag-overwrite na nagpapanatili ring aktibo sa plugin.
  • Ang isang in-plugin na self-hosted updater ay ang karagdagang proteksyon, na puwersahang nagpapagana sa mga auto-update ng WordPress upang maipakita ng admin ang tamang bersyon kahit na maantala ang isang fleet push.
  • Kinukuha ang mga update sa pamamagitan ng HTTPS mula sa aming control plane, napatotohanan ng HMAC sa parehong direksyon, na may pinaghihigpitang host ng package at na-verify na SHA-256 checksum bago i-install — tinatanggihan ang isang na-tamper na pag-download.
  • Ang mga lihim sa bawat site ay inilalagay mula sa Vault sa oras ng pag-provision at hindi kailanman kino-commit; ang bawat feature ay hindi aktibo kung wala ang mga constant nito, kaya gumagana rin ang mga plugin nang mag-isa.

Mga Madalas Itanong

May bayad ba ang mga plugin?

Hindi. Libre ang Zinn® Cache at Zinn® Footprint at paunang naka-install sa bawat WordPress site na aming hino-host. Lisensyado ang mga ito sa ilalim ng GPL-2.0-or-later, kaya walang bibilhin at walang lock-in.

Nangangailangan ba ang Zinn® Cache ng LiteSpeed server?

Ginagawa ito ng buong-pahinang pag-cache — ginagamit nito ang LiteSpeed (LSCache) module o ang third-party na LiteSpeed Cache plugin. Sa ibang mga server, ang plugin ay sadyang hindi naglalabas ng mga cache header, habang ang Redis object cache at ang mga exclusion ay patuloy na gumagana.

Ano ang mangyayari kung hindi available ang Redis?

Opsyonal ang object cache. Kung nawawala ang phpredis extension, idi-disable ang toggle nang may kalakip na paunawa, at kung hindi maabot ang Redis sa runtime, magse-serve ang drop-in mula sa isang per-request in-memory cache, kaya hindi masisira kailanman ang site.

Masisisira ba ng Zinn® Footprint ang aking site?

Ligtas ang mga default para sa mga karaniwang site, at ang bawat panukala ay isang hiwalay na toggle. Kung ang isang integrasyon ay umaasa sa XML-RPC — ang mobile app ng WordPress o Jetpack, halimbawa — o sa mga discovery link, maaari ninyong i-off ang partikular na panukalang iyon.

Kailangan ko ba silang pamahalaan o i-update?

Hindi. Pinapanatili ng worker agent na napapanahon ang mga file sa bawat release at sapilitang pinapagana ng in-plugin updater ang mga awtomatikong pag-update, kaya walang sinuman ang kailangang mag-click sa pag-update. Nilalagdaan at nabe-verify sa pamamagitan ng checksum ang mga pag-update bago mai-install ang mga ito.

Kunin ang parehong plugin sa iyong unang site

Magsimula ng 14 na araw na pagsubok nang walang card at ang inyong site ay ihahanda nang naka-on ang Zinn® Cache at Zinn® Footprint. Libreng mga paglipat, 30 araw na garantiyang ibabalik ang bayad, at katiyakan ng 99.99% uptime, nang walang vendor lock-in.

Magsimula nang libre