Сейчас на сайте, действующем на базе Джумлы 1.0.15, разработана система кеширования, которая действует следующим образом: при запросе страницы браузером проверяется, нет ли уже созданного файла этой страницы в папке кеша. Если есть, то он просто отдаётся как готовый файл. Если нет, или файл кеша устарел, то происходит обычное создание страницы, при этом перед отдачей готовая страница записывается как файл в папку с кешем. При этом учитывается, присутствовал ли в запросе от браузера заголовок «Accept-Encoding: gzip». Если присутствовал, то в кеш записывается архивированный файл, если нет – обычный.

Всё работает, но иногда возникает такой нюанс – при открытии страницы в браузере одновременно создаются и заархивированная страница, и не архивная. Причем это происходит не всегда, в большинстве случаев всё нормально, создаётся только один файл – или архивный или нет. Такое задвоение было замечено на самых разных страницах и пока что не удалось выявить закономерности, когда оно есть, а когда его нет. При этом оно то возникает, то нет, при работе с одним и тем же браузером с одного и того же компьютера.

Требуется выявить причину такого задвоения, найти хотя бы какую-то закономерность, в каких случаях это возникает и по какой причине.

16 лет назад
tri777ki
Игорь 
47 лет
18 лет в сервисе
Был
12 лет назад

Выбранный исполнитель

Tutankhamun
Игорь 
46 лет
19 лет в сервисе
Был
4 года назад
16 лет назад
$20
2 дня
Подробно объяснил, в чем причина. Отличная работа!
Честный и порядочный заказчик. Достаточное время находится на связи. Нет проблем ни в обсуждении технических моментов, ни в оплате за выполненную работу

Заявки фрилансеров

Tutankhamun
Игорь 
46 лет
19 лет в сервисе
Был
4 года назад
16 лет назад