Programu-jalizi za Zinn®

Programu-jalizi za bure kwenye kila tovuti ya Zinn Digital®

Kila tovuti ya WordPress tunayohifadhi inakuja na programu-jalizi mbili za Zinn Digital®, zikiwa zimesakinishwa mapema na kusasishwa kwa ajili yako: Zinn® Cache kwa ajili ya akiba ya ukurasa mzima na vipengee kwenye seva, na Zinn® Footprint kwa ajili ya alama ya tovuti iliyo safi na ya jumla zaidi. Zote mbili zimejengwa kulingana na viwango vya saraka ya WordPress.org, zimetafsiriwa katika lugha 58, zimepewa leseni ya GPL-2.0-or-later, na ni bure.

Gridi ya maduka tofauti yanayosimamiwa kutoka kwa akaunti moja.
  • 58lugha, tayari kwa tafsiri
  • GPL-2.0+leseni wazi, hakuna kufungwa na mtoa huduma
  • 700,000+tovuti zilizohifadhiwa ulimwenguni kote

Vipachiko viwili, hakuna msimamizi, hakuna gharama

Tuliandika programu-jalizi hizi ili kuendesha mfumo wetu wenyewe wa seva za upangishaji — zaidi ya tovuti 700,000 ulimwenguni kote — kwa hivyo zimeundwa kwa ajili ya upanuzi, usalama na utendakazi, si kama viongezi vya kuuzia huduma zaidi. Huja zikiwa zimewashwa wakati tovuti yako inapowekwa tayari, na ajenti wa utendaji huweka faili zikiwa za kisasa: toleo jipya linapotolewa, programu-jalizi hupelekwa upya na kuanzishwa tena kwa ajili yenu, ili msiwahi kubofya sasisho.

Zote zina viwango vya hazina: zinakidhi Viwango vya Usimbaji vya WordPress, zinapita ukaguzi wa usalama, hazitoi arifa zozote za PHP, na hufanya kazi ipasavyo hata pale uwezo fulani unapokosekana. Kwa kuwa ni GPL-2.0-or-later hakuna kizuizi chochote — unabaki na programu-jalizi zinazofanya kazi iwe utabaki nasi au la.

Zinn® Cache — uhifadhi wa kache wa upande wa seva na usafishaji mahiri

Uhifadhi wa akiba wa ukurasa mzima kwenye tabaka la seva ya wavuti, akiba ya hiari ya vipengee vya Redis, na usafishaji unaofuta tu kile kilichobadilika.

Udhibiti wa LSCache

Huweka vichwa vya X-LiteSpeed-Cache-Control na lebo ili seva ya LiteSpeed itoe kurasa nzima bila kugusa PHP au MySQL. Ikiwa programu-jalizi ya wengine ya LiteSpeed Cache ipo, uwekaji akiba wa kurasa huachiliwa kwake — hakuna mgongano.

Usafishaji otomatiki mahiri unaotegemea vitambulisho

Wakati chapisho, maoni, neno, mandhari au programu-jalizi inapobadilika, kurasa zilizoathiriwa na orodha zake pekee ndizo zinazofutwa kupitia lebo lengwa za akiba — si tovuti nzima.

Akiba muda ya vipengee ya Redis

Kitufe cha kugeuza cha mbofyo mmoja husakinisha drop-in ya akiba ya vipengee inayojitegemea ambayo hupunguza usomaji unaorudiwa wa hifadhidata. Haiandiki kamwe juu ya drop-in ya programu-jalizi nyingine, na hurudi kwenye akiba ya ndani ya kumbukumbu ikiwa Redis haipatikani, ili tovuti iendelee kufanya kazi.

Vighairi salama vya kache

Chaguo-msingi zinazofaa za WordPress, WooCommerce na Easy Digital Downloads — cart, checkout, my-account, REST/AJAX, preview, search na ombi lolote la kipindi au la mtu aliyeingia kwenye mfumo kamwe hazihifadhiwi kwenye akiba. Ongeza sheria zako mwenyewe za njia, hoja na kuki kwa kila tovuti.

Ncha ya kusafisha iliyotiwa saini

Ncha ya REST husafisha kila kitu, URLs mahususi au lebo mahususi, kwa ajili ya msimamizi aliyeingia au kwa ombi lililosainiwa kwa siri ya HMAC-SHA256 ya tovuti yenyewe — ikisoma tu mzigo uliosainiwa, si vigezo vya hoja kamwe.

Uharibifu unaostahimilika

Uhifadhi wa akiba wa ukurasa mzima unahitaji seva ya LiteSpeed; bila hiyo, programu-jalizi haitoi vichwa vya akiba huku uhifadhi wa akiba wa vipengee na vizuizi vikiendelea kufanya kazi. Uhifadhi wa akiba ni uwezo wa kila ramani, si swichi ya yote au chochote.

Zinn® Footprint — alama ndogo ya kidijitali ya WordPress

Huondoa ishara zinazobainisha kuwa tovuti inatumia WordPress, na toleo lake. Kila hatua ni swichi huru, kwa hivyo yoyote inaweza kuzimwa ikiwa maudhui au programu-jalizi inaitegemea.

  • Huondoa lebo ya meta ya jenereta kutoka kwa kichwa cha ukurasa na milisho.
  • Huondoa toleo la WordPress kutoka kwa URL za vipengee — lakini pale tu thamani ya ?ver inapolingana na toleo kuu, ili matoleo maalum ya kufuta akiba yaliyohifadhiwa yabaki.
  • Huondoa viungo vya ugunduzi vya RSD, Windows Live Writer, shortlink na REST/oEmbed.
  • Hulemaza XML-RPC, alama ya vidole ya kawaida na eneo linaloweza kushambuliwa.
  • Huzima pingback, ikiondoa mbinu za pingback na kijajuu cha X-Pingback.
  • Huficha maelezo ya hitilafu ya kuingia nyuma ya ujumbe mmoja wa jumla badala ya kuthibitisha iwapo jina la mtumiaji au nenosiri ndilo lililokuwa si sahihi.
  • Huondoa kijajuu cha X-Powered-By pale ambapo PHP inaruhusu.

Jinsi wanavyofikia tovuti yako na kusalia na habari za hivi punde

  • Deploy-push ndiyo njia kuu: wakala wa kazi huweka faili za programu-jalizi katika kila tovuti kama sehemu ya nyayo ya upelekaji na kuzipeleka tena kwa kila toleo — uandikaji upya wa kidempotenti ambao pia huweka programu-jalizi ikiwa hai.
  • Kisasisho cha ndani ya programu-jalizi kinachojihifadhi ni safu ya usalama wa ziada, inayowezesha kwa lazima sasisho za kiotomatiki za WordPress ili msimamizi aonyeshe toleo sahihi hata kama upelekaji wa kundi zima utachelewa.
  • Sasisho hupakuliwa kupitia HTTPS kutoka kwa paneli yetu ya udhibiti, zikiwa zimethibitishwa na HMAC kwa pande zote mbili, huku seva pangishi ya kifurushi ikiwa imezuiwa na jumla ya ukaguzi wa SHA-256 ikithibitishwa kabla ya usakinishaji — upakuaji ulioharibiwa hukataliwa.
  • Siri za kila tovuti huingizwa kutoka Vault wakati wa utoaji na haziwekwi kamwe kwenye kumbukumbu; kila kipengele hakifanyi kazi bila vizidishi vyake, kwa hivyo programu-jalizi pia huendeshwa zenyewe.

Maswali Yanayoulizwa Mara kwa Mara

Je, programu-jalizi zinagharimu chochote?

Hapana. Zinn® Cache na Zinn® Footprint ni za bure na huja zikiwa zimesakinishwa mapema kwenye kila tovuti ya WordPress tunayohifadhi. Zimepewa leseni ya GPL-2.0-or-later, kwa hivyo hakuna chochote cha kununua na hakuna kufungwa.

Je, Zinn® Cache inahitaji seva ya LiteSpeed?

Uhifadhi wa akiba wa ukurasa mzima unafanya hivyo — unatumia moduli ya LiteSpeed (LSCache) au programu-jalizi ya wahusika wengine ya LiteSpeed Cache. Kwenye seva zingine programu-jalizi haitoi vichwa vya akiba, wakati akiba ya vipengee ya Redis na vizuizi vinaendelea kufanya kazi.

Nini kitatokea ikiwa Redis haipatikani?

Kache ya vipengee ni ya hiari. Ikiwa kiendelezi cha phpredis hakipatikani, swichi huzimwa ikiwa na taarifa, na ikiwa Redis haipatikani wakati wa uendeshaji, kifaa cha drop-in hutoa huduma kutoka kwa kache ya ndani ya kumbukumbu kwa kila ombi, hivyo tovuti haiharibiki kamwe.

Je, Zinn® Footprint itaharibu tovuti yangu?

Chaguo-msingi ni salama kwa tovuti za kawaida, na kila hatua ni swichi inayojitegemea. Ikiwa ujumuishaji unategemea XML-RPC — kwa mfano programu ya simu ya WordPress au Jetpack — au viungo vya ugunduzi, unaweza kuzima hatua hiyo moja.

Je, ninapaswa kuzisimamia au kuzisasisha?

Hapana. Wakala wa utendaji huweka faili zikiwa za sasa katika kila toleo na kisasishi kilicho ndani ya programu-jalizi huwezesha sasisho za kiotomatiki kwa lazima, kwa hivyo hakuna mtu anayehitaji kubofya sasisha. Sasisho hutiwa saini na kuthibitishwa kwa jumla ya ukaguzi kabla ya kusakinishwa.

Pata programu-jalizi zote mbili kwenye tovuti yako ya kwanza

Anza jaribio la siku 14 bila kadi na tovuti yako itaandaliwa ikiwa na Zinn® Cache na Zinn® Footprint zimewashwa. Uhamishaji bila malipo, dhamana ya kurejeshewa pesa ndani ya siku 30 na uhakikisho wa muda wa kufanya kazi wa 99.99%, bila kufungwa na mtoa huduma mmoja.

Anza bila malipo