SuperCache Manager е един от наличните супер-инструменти в cPanel, чрез който можете да ускорите неимоверно зареждането на вашите уеб сайтове.
SuperCache е уеб ускорител (Web Accelerator), който кешира целия изходен код на дадена уеб страница, което включва динамичното и статичното й съдържание. За разлика от технологиите Memcached и Redis, които работят на ниво приложение, SuperCache се намира пред реалния уеб сървър, който обслужва сайта.
SuperCache кешира крайния вариант на страницата, след като всички други процеси по генерирането й вече са приключили, например заявките към базата данни и изпълнението на PHP кода.
Кеширането на информацията, тоест запазването й от SuperCache за следваща употреба, се случва на ниво уеб сървър, преди сървъра-източник. Всички следващи заявки за тази страница се обработват от SuperCache, без да се изпращат заявки към сървъра-източник. Веднъж кеширана, страницата се зарежда със скоростта на обикновена статична HTML страница, като ускорението може да се измери в пъти. Зареждането на кеширани страници, подадени от SuperCache, изключва нуждата от стартиране на PHP процеси в хостинг акаунта и изпълнението на заявки към базата данни.
Активиране на SuperCache за даден сайт в cPanel
За да активирате уеб ускоряването за даден сайт в cPanel, единствено е необходимо да изберете домейна му и да го добавите в SuperCache с бутона Добави.
SuperCache може да се активира за целия сайт или само за директория/уеб адрес от него. Ако добавите само домейна на сайта, например mysupersite.com, тогава ускоряването ще се прилага за целия сайт mysupersite.com и за всички негови под-уеб-адреси като mysupersite.com/blog, mysupersite.com/dir/web/resource, mysupersite.com/directory/somefile.html и всичко останало.
За да добавите сайт или уеб адрес, от падащото меню изберете неговия домейн (1). В списъка ще видите всички домейни, адони, паркирани и поддомейни, които са добавени в cPanel.
Попълнете допълнителен уеб адрес (2), ако сайтът се намира в поддиректория, например mysupersite.com/shop.
Добавете сайта в SuperCache с бутон Добави (3).
След като сайтът/URL адресът е добавен, той става кеш обект в SuperCache. Всички вече добавени кеш обекти можете да видите в раздел Добавени URL адреси.
Няколко различни сайта, на един домейн
В случай че имате няколко различни сайта, които се намират под един домейн например:
mysupersite.com/blog, mysupersite.com/shop, mysupersite.com/site и други, препоръчително е всеки един да се добави в SuperCache като отделен URL адрес.
По този начин за всеки отделен сайт ще разполагате с отделни настройки на кеширането. Това ще позволи по-лесно управление и прецизно задаване на настройките, нужни за различните характеристики на сайтовете, като бисквитки (cookies) и HTTP хедъри.
URL адрес за интегриране с външни системи
В случай че в сайта се използва плъгин или модул, работещ с технологията Varnish, в настройките му можете да поставите този url адрес. Той ще се ползва от плъгина за автоматизирано изчистване на кешираната информация, в случай че има извършени промени по съдържанието на сайта.
Пример за плъгин, който поддържа Varnish, е W3 Total Cache за WordPress. В W3 Total Cache, в настройките за Varnish, е необходимо да се въведе само IP-адрес:порт.
Някои системи може да изискват въвеждането само на IP адреса и порта (IP:PORT), без частта с протокола например само „185.45.67.100:31769“.
Добавени URL адреси (сайтове)
След като добавите даден сайт в SuperCache, той ще се появи в списък по-надолу, в секция Добавени URL адреси. Към сайта (кеш обекта) са налични допълнителните опции: деактивиране/активиране, Изчистване на кеша, Разширени настройки и Премахване.
(1) Добавени URL адреси – Това са кеш обектите, тоест сайтовете и url адресите, които са добавени в SuperCache и за които уеб ускоряването е активно.
(2) Статус – Когато ускоряването е активно, статусът е On, в противен случай е Off. От тук можете да деактивирате/активирате ускоряването за даден кеш обект. При деактивиране ще се запазят всички направени до момента настройки за кеш обекта.
(3) Изчистване на кеша – Можете да изчистите кешираната информация за този кеш обект. В случай че по сайта е извършена промяна и искате промените да са видими веднага, изчистете кеша с тази опция.
(4) Разширени настройки – През тази опция ще достъпите настройките за кеширане на този кеш обект. В допълнителен раздел се предлагат и опции за напреднали, които изискват познаване на работата на сайта, какви cookies задава и какви сървърни HTTP хедъри подава към клиентите.
(5) Премахване – Премахване на кеш обекта от SuperCache.
Разширени настройки
След като имате добавен сайт в SuperCache, можете да извършите допълнителна настройка на кеширането. В раздел Разширени настройки освен първите няколко настройки, по-надолу са налични още и Опции за напреднали.
Автоматично изчистване на кеша
От тук с бутон „Изчисти сега“ можете да изчистите кешираната до момента информация за сайта.
При първоначално активиране на SuperCache е зададен интервал по подразбиране от 15 минути.
Според избрания интервал, кешираната информация от SuperCache ще се изчиства автоматично. Можете да изберете интервал от 5, 15, 30 минути или 1, 6, 12 часа.
URL адреси, които да не се кешират
Тук можете да добавите URL адреси от сайта, които не бива да се кешират от SuperCache.
Адресите, които не бихте искали да се кешират, може да са тези за достъп до администрацията на сайта или страници с постоянен уеб адрес, но често променящо се или различно съдържание и други.
За да добавите нов адрес, използвайте бутон „Добави нов ред„.
За да премахнете адрес, кликнете на бутона „Х“ в дясно от реда.
Изключени IP адреси
Изключените IP адреси няма да получат кеширано съдържание при достъп до сайта.
Използвайте тази функционалност, например за да добавите вашия или IP адреса на администратора на сайта.
Можете да разберете кой е вашият IP адрес на следната страница: https://ip.superhosting.bg.
За да добавите нов IP адрес, използвайте бутон „Добави нов ред„.
За да премахнете IP адрес, кликнете на бутона „Х“ в дясно от реда
След опцията за изключване на IP адреси следват Опциите за напреднали.
Вижте още:
🔗 Опции за напреднали – SuperCache Manager | Help
🔗 Проверка, статус и особености на кеширането в SuperCache | Help
🔗 Какво е cookie, cookies (бисквитки)? | Help
🔗 HTTP хедъри (HTTP Headers) | Help