Я разработал веб-приложение в django, и мне интересно точно знать, сколько людей посещало определенные страницы, и хранить эту информацию в моей базе данных. Поскольку я уже выполнял некоторый код при загрузке страницы, у меня был небольшой фрагмент кода, который увеличил счетчик в 1.
Однако при реализации memcached в этом приложении кэшированные страницы обслуживаются статически, а код не выполняется. Я думаю о добавлении на страницу кода javascript, который сообщает серверу, что страница была обслужена, но почему-то это не самая лучшая идея.
Есть ли какой-нибудь способ пойти на компромисс между тем, чтобы memcached статически предоставлял динамические страницы, пока они не меняются, но при этом мог знать, что страница была предоставлена для статистических целей в моей базе данных?
Заранее спасибо!