Фокси Форум
Очередной ламповый форум для вебмастеров о seo, заработке в интернете, создании сайтов, дорвеях, партнерках, крипте, ботах и антиботах.
Рег: May 04, 2025
Тема: Отключение кеширования при активации антибота.
Здравствуйте.
Зачем по всему сайту отключается кеширование при активации плагина антибота?
cache-control: no-store, no-cache, must-revalidate, max-age=0
no-cache логично использовать только на страницах проверки, но зачем no-cache на всех страницах сайта?
Получается пользователи создают дополнительную нагрузку на сайт из-за no-cache?
Рег: May 07, 2020
# 1
Re: Отключение кеширования при активации антибота.
Потому что контент отдаваемый на php (страницы сайта) не могут быть закешированы браузером, если используется антибот. Это не совместимо. Да и вообще это в целом тупизна и атавизм, не нужно html контент в 2025 кешировать в браузере.
Рег: May 07, 2020
# 2
Re: Отключение кеширования при активации антибота.
не создают. если у вас нагрузка создается от запросов к базе, то кешировать на сервере надо запросы или готовую страницу.
Рег: Mar 05, 2025
# 3
Re: Отключение кеширования при активации антибота.
это команда не кэшировать контент в браузере. по нормальному кэширование нужно слать только для статики (стили, картинки, js), команда кэшировать динамический контент будет приводить к множеству неожиданных проблем.
Рег: May 04, 2025
# 4
Re: Отключение кеширования при активации антибота.
Mik Foxi, аргументировать можно?
1.почему не нужно html контент кешировать в браузере?
Пользователь при входе на такую страницу получит ее сразу из кеша или загрузит с сайта создавая нагрузку на сайт, есть разница?
2. Как это "не создают"? пользователи создают дополнительную нагрузку, т.е. вместо того, чтобы взять данные из кеша они их грузят с сайта.
Рег: May 07, 2020
# 5
Re: Отключение кеширования при активации антибота.
нет, все что я могу сказать - это не совместимо с антиботом, в остальном каждый может дурнеть на своем сайте как хочет, это уже не моя забота.
Рег: Mar 05, 2025
# 6
Re: Отключение кеширования при активации антибота.
чтобы пользователь мог узнать что он там изменился.
если контент в кеше браузера - пользователю не надо его брать. если он пришел на сайт/страницу по новой, то логично предположить что он ожидает проверить есть ли там новый контент. при кешировании в браузере он этого не сможет проверить. Скорее всего вы перепутали с Last-Modified и именно Last-Modified вам нужен.
Рег: Mar 05, 2025
# 7
Re: Отключение кеширования при активации антибота.
если у вас пользователи создают нагрузку - надо брать сервер помощнее. потому что в обычной самой частой ситуации нагрузку создают боты, как хорошие, так и плохие, а они ничего у себя не кэшируют и попытки вашего кэширования на них не действуют.