Кеширање и брзина

Вишеслојно кеширање које одржава сајтове брзим при великом обиму саобраћаја

Већина посета Zinn Digital® сајту никада не долази до PHP-а или MySQL-а. LiteSpeed кеширање целе странице, Redis кеш објеката по сајту и CDN мрежа раде заједно, усклађени паметним аутоматским брисањем кеша, тако да странице остају брзе, а изворни сервери неотерећени — на више од 700.000 хостованих сајтова широм света.

Захтев за страницу на који одговара оближња кеш меморија и враћа га без контактирања изворног сервера.

Три нивоа кеша, један усклађен систем

Брзина долази од испоручивања праве ствари са најбржег места. Стекли смо три кеша тако да се на захтев одговори што је раније могуће — на ивици мреже, на веб-серверу или из меморије — и да никада не мора поново да се гради страница која је већ изграђена.

LSCache кеширање целе странице

На LiteSpeed хостовима, одговори корисничког интерфејса који се могу кеширати означавају се LiteSpeed заглављима за контролу кеша и ознака, тако да веб-сервер испоручује комплетне странице без покретања PHP-а или слања упита ка MySQL-у. То је највећи појединачни добитак за време до првог бајта на WordPress-у.

Redis кеш објеката по сајту

Прекидач на један клик инсталира самостални drop-in за Redis кеширање објеката, растерећујући базу података од поновљених читања. Ако Redis икада постане недоступан, drop-in се враћа на кеш у меморији по појединачном захтеву, тако да сајт наставља са радом.

CDN и edge

Статички ресурси се испоручују са CDN-а близу посетилаца, а кеш CDN-а се може очистити са картице CDN вашег сајта кад год Вам је то потребно.

Паметно аутоматско чишћење одржава садржај свежим

Кеш меморија је корисна само ако брише праве странице у правом тренутку. Наша прати стварне измене и хируршки прецизно их чисти користећи LiteSpeed ознаке кеша — а не грубим брисањем свега при свакој измени.

  • Када се објава или страница сачува, премести у смеће или избрише, бришу се из кеша само оне странице на које то утиче и спискови на којима се оне појављују.
  • Коментари, измењени термини таксономије, промене тема, активирање прикључака и ажурирања језгра/прикључака/тема покрећу циљано чишћење кеша.
  • Кеш странице се чисти на веб-серверу, а CDN кеш преко картице CDN за сајт.
  • REST крајња тачка за чишћење омогућава контролној табли да обрише све, одређене URL адресе или одређене ознаке — уз проверу аутентичности путем сесије администратора или HMAC-SHA256 потписа.

Безбедно по дефолту — динамичке странице се никада не кеширају

Агресивно кеширање је безбедно само када се ствари које морају остати активне никада не кеширају. Zinn® Cache долази са разумним подразумеваним подешавањима за WordPress и WooCommerce / Easy Digital Downloads: корпа, плаћање, мој налог, REST и AJAX, преглед и претрага су искључени, а сваки захтев пријављеног корисника или захтев са колачићем сесије се испоручује уживо.

То значи да купац никада не види туђу корпу и да пријављени уредник никада не види застарелу радну верзију. Можете додати додатна правила за путању, кључ упита и префикс колачића по сајту када су додатку потребни, без мењања безбедних подразумеваних вредности.

Кеширање је могућност по нацрту, тако да статички, PHP и Node сајтови добијају кеширање које им одговара, а прикључак неометано наставља с радом где год да недостаје слој за кеширање целе странице.

Често постављана питања

Да ли морам било шта од овога да конфигуришем?

Не. Прикључак Zinn® Cache се испоручује у отиску за дистрибуцију (deploy footprint), а кеширање целе странице, кеш објеката, аутоматско чишћење и безбедни изузеци су аутоматски повезани на сајтовима које хостује Zinn®. Све можете прецизно подесити у оквиру Подешавања → Zinn® Cache или са контролне табле, ако то желите.

Да ли ће кеширање покварити моју WooCommerce продавницу?

Не. Захтеви за корпу, плаћање, мој налог, као и сви захтеви пријављених корисника или захтеви са колачићима сесије никада се подразумевано не кеширају, тако да динамичке странице и странице прилагођене кориснику увек остају активне у реалном времену. Кеш за целе странице приказује само оне странице које су исте за сваког посетиоца.

Шта се дешава ако Redis није доступан?

Кеш објеката је опционалан и безбедан у случају грешке. Ако недостаје phpredis екстензија, прекидач је онемогућен уз обавештење; ако Redis постане недоступан током извршавања, drop-in користи меморијски кеш појединачног захтева како се сајт никада не би срушио.

Да ли ово захтева LiteSpeed?

Кеширање целе странице користи LiteSpeed веб-сервер, или додатак треће стране LiteSpeed Cache ако је већ активан. На другим серверима се заглавља кеша не емитују, али кеш објеката и изузеци и даље раде.

Како кеш меморије CDN-а и сервера остају синхронизоване?

На веб-серверу, аутоматски. Када се садржај промени, циљана чишћења заснована на ознакама бришу само погођене странице из кеша страница на серверу. Кеш CDN-а се чисти са картице CDN вашег сајта.

Погледајте на сопственим сајтовима

Започните 14-дневни пробни период без платне картице и препустите посао вишеслојном кешу. Бесплатне миграције, 30-дневна гаранција повраћаја новца, гарантована доступност од 99,99% и без везивања за једног добављача.

Започните бесплатно

LiteSpeed партнер Zinn Digital® је званични LiteSpeed партнер. Сваки сајт на нашој сопственој Zinn® флоти ради на лиценцираном LiteSpeed Enterprise са LSCache прикључком — најбржем начину за сервирање за WordPress и WooCommerce — подешеном, лиценцираном и редовно ажурираном од стране нас, никада на бесплатној верзији.