страницы должна заноситься запись в БД.
Беспокоит вопрос количества записей, когда сессии перевалят за 1, 10, 20 млн. Какие передовые практики есть?
P.s. Вероятно, уже есть реализованные расширения, буду благодарен за советы
Цель самостоятельного сбора такой статистики, почему не достаточно Yandex метрики То что это нужно делать отдельным сервисом своим или сторонним, то это 100%, в противном случае от второстепенного сервиса будет больше "боли" чем пользы и может пострадать основной проект.
Данная статистика нужна для работы внутренних механизмов на сайте. Скажем, количество посещений в тех или иных разделах в определенный отрезок времени будет влиять на отображение раздела. Простой счетчик просмотров делать не вариант, т.к. помимо числа просмотров в логе будет отображаться важная информация о сессии для формирования алгоритмов
Access log обрабатывать можно и писать с нее в другую базу
В другую базу или таблицу? У меня в приложении должна быть возможность выполнять выборку по данным за определенный период, какую информацию курить, чтобы реализовать такое?
я б в другую писал, а твое приложение бы дергало через апи нужные данные
Если 10 млн то в другую лучще. Для фильтрации пофиг где данные. Не пофиг если надо соединять много данных другими таблицами основной бд
Обсуждают сегодня