Abubuwan haɗin Zinn®

Plugins kyauta akan kowane shafin Zinn Digital®

Kowane rukunin yanar gizo na WordPress da muke karbar bakunci yana zuwa da kari guda biyu na Zinn Digital®, wanda aka riga aka shigar kuma ana kiyaye su domin su kasance da sabon salo: Zinn® Cache domin adana shafuka masu cikakken bayani da abubuwa a gefen uwar garken, da kuma Zinn® Footprint domin samun tambarin rukunin yanar gizo wanda ya fi tsabta kuma ya fi zama gama-gari. An gina su duka biyu bisa ka'idojin kundin adireshi na WordPress.org, an fassara su zuwa harsuna 58, suna da lasisin GPL-2.0-or-later, kuma kyauta ne.

  • 58harsuna, a shirye don fassara
  • GPL-2.0+lasisin bude, babu kullewa
  • 650,000+shafuka da aka karbi bakuncinsu a duniya

Plagi biyu, babu admin, babu kuɗi

Mun rubuta waɗannan toshe-toshe don sarrafa rukunin gidan yanar gizon mu — shafuka sama da 650,000 a duk duniya — don haka an gina su ne don girma, tsaro da aiki, ba a matsayin ƙarin abubuwa don tallace-tallace ba. Suna zuwa a kunne lokacin da aka kafa shafin ku, kuma wakilin ma'aikaci yana kiyaye fayilolin yanzu: a kan sabon fitarwa ana sake tura toshe-toshen kuma an sake kunna su a gare ku, don haka ba ku taɓa danna sabuntawa ba.

Dukansu biyu matakin-majiya ne: sun cika Ma'aunin Coding na WordPress, sun wuce binciken tsaro, ba sa tayar da sanarwar PHP, kuma suna raguwa cikin sauƙi a inda babu wata dama. Saboda su GPL-2.0-or-later ne babu wani kullewa — kuna ci gaba da amfani da plugins ɗinku ko kun zauna tare da mu ko ba ku zauna ba.

Zinn® Cache — adana bayanan uwar garken da sharewa mai wayo

Ajiyar shafi gaba ɗaya a matakin uwar garken yanar gizo, wani zaɓi na ajiyar abubuwa na Redis, da kuma share abubuwan da ke share abin da ya canza kawai.

Sonton LSCache

Yana sanya tambura na X-LiteSpeed-Cache-Control da kanun labarai na tag domin sabar ta LiteSpeed ta yi amfani da shafuka baki daya ba tare da ta taba PHP ko MySQL ba. Idan plugin na LiteSpeed Cache na ɓangare na uku yana nan, ana barin ajiye shafuka a ma'ajiya zuwa gare shi — babu wani rikici.

Gogewa ta atomatik mai tushen alamar fasaha

Lokacin da aka canza wani rubutu, sharhi, sharuddan, jigo ko kari, shafukan da abin ya shafa da jerinsu ne kawai ake sharewa ta amfani da alamomin rumbun ajiyar da aka yi niyya — ba daukacin shafin ba. Sharewar tana zuwa allon kula da ita ta hanyar gidan yanar gizo da aka sanya wa hannu ta yadda za a share gefen CDN tare.

Maajiyar abubuwa ta Redis

Wani maballi mai sauƙin dannawa yana shigar da abin waje na object-cache wanda ke ɗauke da karatu na bayanai da aka maimaita. Ba ya taɓa rubuta kan wani abin waje na wani matosai (plugin), kuma yana komawa ga ajiyar tunani (in-memory cache) idan Redis ba ta isa ba, don haka shafin ya ci gaba da aiki.

Keɓewar cache mai aminci

Tsoffin sharuɗɗan WordPress, WooCommerce da Easy Digital Downloads masu hankali — ba a taɓa adana keken siyasa, wurin biya, asahina, REST/AJAX, gabatarwa, bincike da kowane buƙatar da aka shiga ko ta zama a rumbun ajiya (cache). Ƙara naka hanyar, tambaya da dokokin kuki ga kowane shafi.

Sharewar waje da aka sanya wa hannu

Wani tasha ta REST tana ba da damar sashin sarrafawa ya share komai, takamaiman URL-loli ko takamaiman alamomi, wanda mai gudanarwa ko sa hannun HMAC-SHA256 ya tabbatar da shi a kan jikin buƙatar — yana karanta abin da aka sanya wa hannu kawai, ba tare da tambayar ma'auni ba.

Ragowar aiki cikin sauƙi

Adana bayanan shafi na ɗaya yana buƙatar uwar garken LiteSpeed; idan babu shi, to plugin ɗin ba ya fitar da wasu shugabannin ajiyar wuri yayin da ajiyar abu, API ɗin keɓewa da sharewa daga nesa duk suka ci gaba da aiki. Ajiyar wuri ƙarfi ne na kowane blueprint, ba sauyawa ta gabaɗaya ba.

Zinn® Footprint — karamin yatsan hannu na WordPress

Yana cire alamomin da ke bayyana cewa wani shafin yana amfani da WordPress, da kuma wane sigar ce. Kowane mataki maballi ne mai zaman kansa, don haka za a iya kashe kowanne idan wani jigo ko plugin ya dogara da shi.

  • Yana cire alamar meta ta generator daga kan shafin da kuma abincin shafin.
  • Yana cire sigar WordPress daga URL ɗin kaya - amma a lokacin ne kawai ?ver value ta yi daidai da sigar asali, don haka ana adana sigogin share ma'aji na musamman.
  • Yana cire hanyoyin gano RSD, Windows Live Writer, shortlink da kuma REST/oEmbed.
  • Yana kashe XML-RPC, wani mashahurin hanyar sanin asali da kuma wurin kai hari.
  • Yana kashe pingbacks, ta hanyar cire hanyoyin pingback da kuma kanun labarai na X-Pingback.
  • Yana ɓoye cikakken bayanin kuskuren shiga bayan saƙo guda ɗaya na gama-gari maimakon tabbatar da wanne daga cikin sunan mai amfani ko kalmar sirri ne ba daidai ba.
  • Yana cire taken X-Powered-By inda PHP ya ba da izini.

Yadda suke zuwa shafinka kuma su ci gaba da kasancewa a zamani

  • Tsarin turawa shine babban hanya: wakilin ma'aikaci yana sanya fayilolin plugin a cikin kowane shafi a matsayin wani ɓangare na sahun turawa kuma yana sake tura su a kowane sakin sabon salo — sake rubutawa mai ɗorewa wanda kuma ke kiyaye plugin ɗin a matsayin mai aiki.
  • Sabuntawar kai tsaye da ke cikin plugin ita ce hanya mafi aminci, inda take tilasta sabuntawa ta atomatik a cikin WordPress ta yadda sashin kula zai nuna daidai sigar ko da an samu jinkiri wajen tura sabuntawar ga dukkan rukunin shafukan.
  • Ana jawo sabuntawa ta hanyar HTTPS daga sashin sarrafa mu, tare da tabbatar da asali ta HMAC a bangarorin biyu, an takaita wurin ajiyar fakitin kuma an tabbatar da jimlar bincike ta SHA-256 kafin shigarwa — ana ƙin yarda da zazzagewar da aka taba.
  • Asirin kowane shafi ana sako su daga Vault lokacin samarwa kuma ba a taba kaddamar da su ba; kowane sashi yana da rauni idan babu tsarinsa, don haka plugins suna aiki su kadai ma.

Tambayoyi akai-akai

Shin ɗorarrun abubuwa (plugins) suna da kuɗi?

A'a. Zinn® Cache da Zinn® Footprint kyauta ne kuma suna zuwa an riga an shigar da su a kan kowane rukunin yanar gizo na WordPress da muke masauki. An ba su lasisi a karkashin GPL-2.0-or-later, don haka babu abin da za a siya kuma babu ɗaurin talauci.

Shin Zinn® Cache yana buƙatar uwar garken LiteSpeed?

Cikakken ajiyar shafi yana yi — yana amfani da na'urar LiteSpeed (LSCache) ko kuma ƙarin bayani na LiteSpeed Cache na ɓangare na uku. A sauran sabar, ƙarin bayanin kawai ba ya fitar da kanun labarai na ajiyar wuri, yayin da ajiyar abu na Redis, API na keɓancewa da sharewa ta nesa duka suka ci gaba da aiki.

Me ke faruwa idan Redis ba ya nan?

Object cache na zaɓi ne. Idan babu tsawon phpredis, ana kashe maballin tare da sanarwa, kuma idan Redis ya zama ba za a iya samun sa ba yayin gudanarwa, drop-in ɗin yana hidima daga cache na in-memory na kowace buƙata, don haka shafin ba zai taɓa lalacewa ba.

Shin Zinn® Footprint za ta lalata shafina?

Tsoffin abubuwa suna da kyau ga shafuka na yau da kullum, kuma kowane mataki madanni ne mai zaman kansa. Idan wata dangantaka ta dogara ga XML-RPC — kamar manhajar wayar hannu ta WordPress ko Jetpack — ko kuma a kan hanyoyin bincike, zaka iya kashe wancan matakin.

Shin dole ne in sarrafa su ko sabunta su?

A'a. Wakilin aiki yana kiyaye fayilolin su zama na zamani a kowane sabuntawa kuma mai sabuntawa na cikin-plugin yana tilasta kunna sabuntawa ta atomatik, don haka babu wanda yake buƙatar danna sabuntawa. Ana sanya hannu kan sabuntawa kuma ana tabbatar da checksum kafin su shigar.

Sami duka plugins biyu a shafinka na farko

Fara gwaji na kwanaki 14 ba tare da katin bashi ba kuma a shirya shafinka da Zinn® Cache da Zinn® Footprint a kunne. Canja wuri kyauta, garantin dawo da kuɗi na kwanaki 30 da tabbacin samuwa na kashi 99.99%, babu ɗaurin giyata ga mai kaya ɗaya.

Fara kyauta