ФотоФорум.ру - фото, форумы, фотогалерея, статьи о фотографии

Для полной функциональности сайта необходимо включить файлы cookie.

Для полной функциональности сайта необходимо включить JavaScript.

Арифметика

Анатолий Попов Анатолий Попов чт 11 авг 2011 11:07
#1 Арифметика

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



Admin Admin ответ на #1 от Анатолий Попов чт 11 авг 2011 19:20
#2 Re: Арифметика

Анатолий Попов:
Заметил, что в статистике не сходится подсчет просмотров. То есть сумма по годам получается меньше количества, указанного в сводной статистике. Подозреваю, что не учитываются просмотры прошлогодних и т.д. фотографий. То есть они не засчитываются ни в те года, ни в этот, а только в сводную, так?


Просмотры прошлогодних учитываются, но статистика за прошлые года обновляется при добавлении коммента/плюса к фотографии, загруженной в тот прошлый период (год), в этом случае производится пересчет статистики за тот год. Если не пишут комментов/плюсов, то , соответственно, не обновляется. А общая статистика обновляется после коммента/плюса/оценки к любому снимку.
Возможно, стоит сделать принудительный пересчет статистики почаще.



Анатолий Попов Анатолий Попов ответ на #2 от Admin вт 16 авг 2011 15:22
#3 Re: Арифметика

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

Пока есть идея: после того, как выполнен пересчет статистики в связи с появлением у кого-то коммента/плюса, взять случайный номер участника (просто случайное число в диапазоне номеров участников) и пересчитать всю статистику для него, если участник вообще существует.

А то ведь бывает, что и в текущем году долго не ставят плюсов, а так хоть иногда статистика будет обновляться.

У этой идеи реально один недостаток - пик пересчетов совпадет с пиком посещения. То есть периоды затишья не будут использоваться.



Admin Admin ответ на #3 от Анатолий Попов вт 16 авг 2011 20:14
#4 Re: Арифметика

да я уж сделал перерасчет случайного года раз в сутки.



обновлено: 02:30