Как да ускоря сайта?
Редът е StriwebCache, после Redis, после PHP. HTML кеш, обектен кеш и версия на PHP за същия сайт.
Ускоряването е на същия сървър. Не се сменя A записът. Направете трите стъпки в този ред за избрания сайт в превключвателя.
- StriwebCache - кешира готовата HTML страница.
- Redis - кешира заявките към базата (обектен кеш).
- PHP - актуална версия и нужните модули, без излишен
display_errors.
Пълните екрани са в StriwebCache: как да го включа?, Redis: как да го свържа с WordPress? и PHP Manager.
1. StriwebCache
Отворете Уебсайт -> StriwebCache.

- От URL адрес изберете домейна или
www.. - Оставете път
/за целия сайт. - Натиснете Добави.
За WordPress в Разширени настройки включете Изключи обработката на Cache-Control. Иначе страниците често не влизат в кеша. wp-admin остава изключен.
След промяна на съдържанието натиснете Изчистване на кеша.
2. Redis
Отворете Уебсайт -> Redis.

- Оставете 64 MB, освен ако сайтът е много натоварен.
- Натиснете Включи Redis.
- При WordPress натиснете Свържи WordPress. Това слага W3 Total Cache само за object cache. HTML кешът си остава в StriwebCache. Database cache остава изключен.
За Laravel копирайте сокета и паролата в .env, както е в статията за Redis.
3. PHP
Отворете Уебсайт -> PHP Manager.
- Новите сайтове са на PHP 8.4. Сменяйте само ако плъгин или приложение иска друга 8.x версия.
- След смяна презаредете сайта. При бял екран върнете предишната версия и отворете Логове на грешки.
- Модулът
redisсе включва сам, когато пуснете Redis. Ако липсва, отметнете го тук и натиснете Запази. - Не включвайте
display_errorsна публичен сайт.
Смяната на PHP не изчиства StriwebCache. Изчистете кеша след версия или модули.
Проверка
Отворете началната страница в инкогнито прозорец. Първото зареждане може да е по-бавно (запис в кеша). Второто трябва да е по-бързо.
Ако виждате стара страница, изчистете StriwebCache и кеша на браузъра. Ако сайтът не се отваря след смяна на PHP, вижте Какво да направя, ако сайтът не се отваря?.