Zinn® плагиндері

Әр Zinn Digital® сайтында тегін плагиндер

Біз орналастыратын әрбір WordPress сайтында екі Zinn Digital® плагині алдын ала орнатылған және сіз үшін жаңартылып отырады: серверлік толық бетті және объектілі кэштеуге арналған Zinn® Cache және сайттың ізін таза әрі жалпылама етуге арналған Zinn® Footprint. Екеуі де WordPress.org каталогының стандарттарына сай жасалған, 58 тілге аударылған, GPL-2.0-or-later лицензиясымен берілген және тегін.

  • 58тілдер, аударуға дайын
  • GPL-2.0+ашық лицензия, шектеусіз
  • 650 000+дүниежүзі бойынша хостинг жасалған сайттар

Екі плагин, әкімші жоқ, тегін

Біз бұл плагиндерді өзіміздің хостинг паркімізді — дүние жүзі бойынша 650 000-нан астам сайтты — іске қосу үшін жасадық, сондықтан олар қосымша сатуға арналған қосалқы құралдар емес, ауқымдылыққа, қауіпсіздікке және өнімділікке сай құрылған. Олар сайтыңыз жасақталған кезде автоматты түрде қосылады, ал жұмысшы агент файлдарды жаңартып отырады: жаңа нұсқа шыққан кезде плагин сіз үшін қайта орнатылып, қайта іске қосылады, сондықтан сіз ешқашан жаңарту түймесін баспайсыз.

Екеуі де репозиторий деңгейіне сай: олар WordPress Coding Standards талаптарына сай келеді, қауіпсіздік тексеруінен өтеді, ешқандай PHP ескертулерін тудырмайды және мүмкіндік болмаған жағдайда қалыпты жұмыс істей береді. Олар GPL-2.0-or-later лицензиясымен берілгендіктен, ешқандай шектеу жоқ — бізбен қаласызбы, жоқ па, плагиндер өзіңізде қалады.

Zinn® Cache — серверлік кэштеу және ақылды тазарту

Веб-сервер деңгейіндегі толық бетті кэштеу, қосымша Redis объектілер кэші және тек шынымен өзгерген нәрсені ғана тазалайтын тазартулар.

LSCache басқару элементі

LiteSpeed сервері PHP немесе MySQL қатыстырмай, беттерді толығымен жеткізуі үшін X-LiteSpeed-Cache-Control және tag тақырыптарын белгілейді. Егер үшінші тараптың LiteSpeed Cache плагині бар болса, бетті кэштеу соған беріледі — ешқандай қайшылық жоқ.

Тегтерге негізделген автоматты тазарту

Жазба, пікір, термин, тақырып немесе плагин өзгерген кезде, мақсатты кэш тегтері арқылы бүкіл сайт емес, тек әсер етілген беттер мен олардың тізімдері тазаланады. Тазалау әрекеттері қол қойылған вебхук арқылы панельге жіберіледі, сондықтан CDN edge сәйкесінше тазаланады.

Redis объектілер кеші

Бір рет басу арқылы қосылатын қосқыш қайталанатын дерекқор оқу операцияларын түсіретін дербес объект-кешті (object-cache) орнатады. Ол ешқашан басқа плагин кэшінің үстіне жазбайды және Redis істен шыққан жағдайда жадтағы кешке (in-memory cache) көшеді, нәтижесінде сайт жұмысын жалғастыра береді.

Қауіпсіз кэш ерекшеліктері

Ақылды WordPress, WooCommerce және Easy Digital Downloads әдепкі параметрлері — себет, тапсырыс беру, менің аккаунтым, REST/AJAX, алдын ала қарау, іздеу және кез келген жүйеге кірген немесе сеанс сұрауы ешқашан кэштелмейді. Әр сайт үшін өзіңіздің жол, сұрау және cookie файлдары ережелерін қосыңыз.

Қол қойылған қашықтағы тазарту

REST түйінді нүктесі басқару орталығына барлығын, белгілі бір URL мекенжайларын немесе белгілі бір тегтерді тазартуға мүмкіндік береді, ол әкімшімен немесе сұрау органындағы HMAC-SHA256 қолтаңбасымен аутентификацияланады — тек қол қойылған пайдалы жүктемені оқиды, ешқашан параметрлерді сұрамайды.

Бirtіндеп нашарлау

Толық бетті кэштеу үшін LiteSpeed сервері қажет; онсыз плагин ешқандай кэш тақырыптарын шығармайды, ал объектіні кэштеу, ерекшеліктер API және қашықтан тазарту жұмысын жалғастыра береді. Кэштеу — бұл бәрін бірдей қосып-өшіретін қосқыш емес, әрбір blueprint деңгейіндегі мүмкіндік.

Zinn® Footprint — шағын WordPress fingerprint

WordPress сайты жұмыс істеп тұрғанын және оның қай нұсқасы екенін көрсететін белгілерді жояды. Әрбір шара — тәуелсіз ауыстырып-қосқыш, сондықтан кез келген тақырып немесе плагин соған тәуелді болса, оны өшіруге болады.

  • Парақ басы мен арналардан generator мета-тегін жояды.
  • Asset URL мекенжайларынан WordPress нұсқасын алады — бірақ тек ?ver мәні ядро нұсқасына сәйкес келген жағдайда ғана, сондықтан реттелетін кэшті тазарту нұсқалары сақталады.
  • RSD, Windows Live Writer, shortlink және REST/oEmbed табу сілтемелерін жояды.
  • XML-RPC өшіреді, бұл жиі кездесетін саусақ іздері мен шабуыл беті.
  • Пингбектерді өшіреді, пингбек әдістері мен X-Pingback тақырыпшасын алып тастайды.
  • Қолданушы аты немесе құпия сөз қате екенін нақтылаудың орнына, кіру қатесі туралы мәліметті бір жалпы хабарламаның артына жасырады.
  • PHP рұқсат еткен жерде X-Powered-By тақырыпшасын жояды.

Олар сіздің сайтыңызға қалай келеді және қалай жаңартылып отырады

  • Deploy-push — бұл негізгі жол: жұмысшы агент сайлардың әрқайсысына плагин файлдарын орналастыру іздерінің (deploy footprint) бір бөлігі ретінде енгізеді және оларды әр шығарылым сайын қайта орналастырады — бұл плагин белсенді күйінде сақталуын да қамтамасыз ететін бірдей нәтиже беретін қайта жазу (idempotent overwrite).
  • Плагин ішіндегі хостингі өзі орналасқан жаңартқыш — бұл WordPress автоматты жаңартуларын мәжбүрлі түрде қосатын сенімді қабат, сондықтан әкімші панелі паркті жаңарту кешіксе де, дұрыс нұсқасын көрсетеді.
  • Жаңартулар біздің басқару орталығымыздан HTTPS арқылы жүктеліп алынады, екі бағытта да HMAC арқылы түпнұсқалығы расталады, пакет хосты шектелген және орнату алдында SHA-256 бақылау сомасы тексеріледі — өзгертілген жүктеме қабылданбайды.
  • Сайтқа тән құпиялар Vault ішінен дайындау уақытында енгізіледі және ешқашан коммиттелмейді; кез келген мүмкіндік өзінің тұрақтылары болмаса жұмыс істемейді, сондықтан плагиндер де дербес жұмыс істей алады.

Жиі қойылатын сұрақтар

Плагиндардың бағасы бар ма?

Жоқ. Zinn® Cache және Zinn® Footprint тегін беріледі әрі біз хостинг ұсынатын әрбір WordPress сайтына алдын ала орнатылған. Оларға GPL-2.0-or-later лицензиясы берілген, сондықтан сатып алатын ештеңе жоқ және ешқандай шектеулер қойылмайды.

Zinn® Cache қызметіне LiteSpeed сервері қажет пе?

Толық бетті кэштеу LiteSpeed (LSCache) модулін немесе үшінші тараптың LiteSpeed Cache плагинін пайдаланады. Басқа серверлерде бұл плагин жай ғана ешқандай кэш тақырыптарын шығармайды, ал Redis нысанды кэші, ерекшеліктер API интерфейсі және қашықтан тазарту жұмысын жалғастыра береді.

Redis қолжетімсіз болса не болады?

Объекттер кэші міндетті емес. Егер phpredis кеңейтімі жоқ болса, ауыстырып-қосқыш ескертумен өшіріледі, ал егер Redis жұмыс кезінде қолжетімсіз болып қалса, қосымша модуль сұраныс бойынша жадтағы кэш арқылы қызмет көрсетеді, сондықтан сайт ешқашан істен шықпайды.

Zinn® Footprint сайтымды бұза ма?

Әдепкі параметрлер әдеттегі сайттар үшін қауіпсіз және әрбір шара тәуелсіз қосқыш болып табылады. Егер қандай да бір интеграция XML-RPC жүйесіне — мысалы, WordPress мобильді қолданбасына немесе Jetpack-ке — немесе ашу сілтемелеріне тәуелді болса, сол бір шараны өшіріп қоюыңызға болады.

Оларды басқаруым немесе жаңартуым керек пе?

Жоқ. Жұмысшы агент әр шығарылым сайын файлдарды жаңартып отырады және плагинді іштегі жаңартушы автоматты жаңартуларды мәжбүрлі түрде қосады, сондықтан ешкімге жаңарту түймесін басудың қажеті жоқ. Жаңартулар орнатылмас бұрын цифрлық қолтаңбамен бекітіліп, бақылау сомасы (checksum) арқылы тексеріледі.

Бірінші сайтыңызға екі плагинді де алыңыз

Банк картасын талап етпейтін 14 күндік сынақ мерзімін бастаңыз, сонда сайтыңыз Zinn® Cache және Zinn® Footprint қосулы күйде іске қосылады. Тегін көшірулер, 30 күндік ақшаны қайтару кепілдігі және 99.99% жұмыс істеу уақытының сенімділігі, жеткізушіге тәуелділіксіз.

Тегін бастау