Техническое: Появилась статистика просмотров

Аватар пользователя alexsword

Коллеги, спасибо всем, кто перешел на улучшенные аккаунты - это реально позволило сделать давно востребованные, но отложенные задачи.  Иначе реализацию пришлось бы отложить до конца квартала, а так смогли сделать на два месяца раньше.

Итак, встречайте - у нас появилась статистика просмотров!

Основная сложность, которую нужно было решить - "родная" реализация статистики в движке требует обращение к базе данных для каждого просмотра. Для активного сайта, естественно, это слишком дорого (в терминах вычислительной нагрузки), и мы ее отключили для анонимных пользователей.  Поэтому она собиралась не полным образом, и показывать ее смысла не было.

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

Плата за это небольшая - счетчики обновляются не на лету, а с задержкой в 5 минут. Для данной информации, совершенно, некритично.

Принимаем поздравления :-).

Комментарии

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

Нет.  

Аватар пользователя Lige
Lige(10 лет 1 месяц)

Очень полезная фишка, наконец-то! Но то, что уникальных не считает - это плохо. 

Аватар пользователя cr4zyr0m
cr4zyr0m(11 лет 5 месяцев)

А почему иконка просмотров - бразильский флаг? laugh

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

это просто глаз, в одном с тоне с рейтингом, чтобы свистопляски не было

Аватар пользователя Alex Alex
Alex Alex(10 лет 2 месяца)

=== Принимаем поздравления... ===

Поздравляю!

Но есть еще один "побочный" эффект, за который хотелось бы сказать СПАСИБО!

Месяца 3-3,5 назад сайт начал грузить процессор до 98-100% в устоявшемся режиме.
Попытки борьбы с настройками браузера и рекламой успеха не принесли. Да и народ молчал...
Решив, что дело в старенькой ОС и браузере попытки побороть ситуацию прекратил.

Но с сегодняшнего дня сайт процессор не грузит, от слова совсем.
Еще раз СПАСИБО!

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

Это странно, так как в плане нагрузки на браузер у нас ничего не менялось.  Возможно вы там кеш стерли, или бразуер обновили (если проблема была в нем).

Аватар пользователя Alex Alex
Alex Alex(10 лет 2 месяца)

Кеш браузера чистится ежедневно, IE8 не обновляется.

Аватар пользователя CryVICSky
CryVICSky(8 лет 2 месяца)

А будет ли добавлен алгоритм подсчёта общего количества просмотров всех статей автора и вывод этого значения в раздел личного кабинета - «моя учётная запись»? Значение общего количества просмотров требуется, если статей в блоге уже до неприличия много и подсчитать вручную его становится весьма трудно.

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

Не планировалось, а зачем? Бессмысленный показатель, ИМХО.   Вот о чем он говорит?

Аватар пользователя CryVICSky
CryVICSky(8 лет 2 месяца)

Ну статистика для этого и нужна, чтобы отслеживать как частные, так и общие тенденции. Зачем тогда вообще нужна статистика? Лично для меня это логично. Если есть частная статистика, то априори должна быть и общая. Действительно, она может нужна не всем, но я считаю её важной, если отслеживать тенденции и планировать на будущее, работая над повышением качества материала и интереса к нему. Во всех статистических таблицах указывается данные по отдельным пунктам и итоговые значения. Неужели непонятно зачем они нужны?!

Страницы