- Предлагаю включить кеширование для главных изображений статей.
- Сейчас каждое обновление раздела гайдов приводит к тому, что главные изображения статей (вида https://api.cubixworld.net/articles.loadImage?article_id=XXX) перезагружаются браузером. Это приводит к перерасходу траффика. Это некрасиво и точно не нужно ни игрокам, ни владельцу сайта. Чтобы избавиться от этого неприятного эффекта достаточно добавить в заголовок ответа дату загрузки изображения (Last-Modified), а в обработке запроса выдавать код 304 Not Modified, если дата клиента совпадает с датой загрузки (If-Modified-Since). Подробнее тут: https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching#validation. Подозреваю, что такое поведение может быть и в других подобных модулях. Вообще, подобные ресурсы правильно было бы хранить статически и ссылаться на статику, но что есть, то есть.
- Страница будет загружаться резвее, люди с лимитом по траффику будут чаще читать гайды, нагрузка на канал сайта снизится.
Рассмотрено
Кеширование для изображений гайдов
ArtyomSh
17 сент. 2022 г., 1:36
609
Для отправки ответов в этой теме, авторизуйтесь, пожалуйста.
Бесплатные бонусы
Получай ежедневные бонусы!
ПОЛУЧИТЬ