Доброго времени суток!
Представляю Вашему вниманию компонент, модули и плагин для подсчета и показа рейтинга блогов и постов в блоге
по посетителям и просмотрам.
Подробнее:
1. Плагин — основная часть компонента, необходим для подсчета посетителей и просмотров в блогах и постах.
К этому плагину прилагается две cron-задачи:
1)для удаления старых записей(период раз в сутки)
2)пересчета TOP 10 realtime-рейтинга (только для постов) — период раз в час. При посещаемости до 5-10 тыс. в сутки можно выключить данную задачу и включить пересчет при показе модуля "ТОП 10 Рейтинг". ВАЖНО — при большой нагрузке(посещаемости) сайта, более 10-20 тыс. посетителей, рекомендуется пользоваться только cron-задачей для пересчета, для исключения "тормозов".
TOP 10 Realtime-рейтинг — это 10 самых посещаемых постов за последние N часов (обычно 24 часа).
Т.е. например, появляется новый интересный пост в каком-то блоге, популярность его растет он начинает двигаться вверх в рейтинге, потом, соответственно после падения популярности он движется вниз, и в конце концов "вылетает" из TOP10. (число записей в рейтинге настраивается).
Также параметр N используется в cron-задаче удаления старых записей. Его нужно подбирать опытным путем.
Я проверял работоспособность данной системы на 2х миллионах посещений — ставил период 24 часа, удаление записей старее 25 часов. Пересчет рейтинга по cron-задаче 3-5 секунд. Размер таблицы — 66*2 млн посещений= 124 Мбайт
2. Модуль Рейтинг блогов, показывает рейтинг блогов по посещениям и просмотрам за все время

так же есть модули показывающие рейтинг за последние 24 часа(параметр N) и за последний день (от 00:00 до 24:00)
Модуль ТОП 10 рейтинг — показывает рейтинг посещения постов за последние N часов.
3. Компонент Рейтинг — нужен для функционирования модулей и плагина. Визуальная часть -
просмотр рейтинга в разных комбинациях с постраничной разбивкой.
посмотреть ДЕМО, пересчет рейтинга в демо работает в реальном времени.
Жду ваши предложения и пожелания по поводу данного комплекта и его цены.
Стоимость комплекта 500 руб.
P.S. Если кому-то понадобится изменить(добавить) функционал к уже имеющемуся — прошу в личку, обсудим.
Представляю Вашему вниманию компонент, модули и плагин для подсчета и показа рейтинга блогов и постов в блоге
по посетителям и просмотрам.

Подробнее:
1. Плагин — основная часть компонента, необходим для подсчета посетителей и просмотров в блогах и постах.
К этому плагину прилагается две cron-задачи:
1)для удаления старых записей(период раз в сутки)
2)пересчета TOP 10 realtime-рейтинга (только для постов) — период раз в час. При посещаемости до 5-10 тыс. в сутки можно выключить данную задачу и включить пересчет при показе модуля "ТОП 10 Рейтинг". ВАЖНО — при большой нагрузке(посещаемости) сайта, более 10-20 тыс. посетителей, рекомендуется пользоваться только cron-задачей для пересчета, для исключения "тормозов".
TOP 10 Realtime-рейтинг — это 10 самых посещаемых постов за последние N часов (обычно 24 часа).
Т.е. например, появляется новый интересный пост в каком-то блоге, популярность его растет он начинает двигаться вверх в рейтинге, потом, соответственно после падения популярности он движется вниз, и в конце концов "вылетает" из TOP10. (число записей в рейтинге настраивается).
Также параметр N используется в cron-задаче удаления старых записей. Его нужно подбирать опытным путем.
Я проверял работоспособность данной системы на 2х миллионах посещений — ставил период 24 часа, удаление записей старее 25 часов. Пересчет рейтинга по cron-задаче 3-5 секунд. Размер таблицы — 66*2 млн посещений= 124 Мбайт
2. Модуль Рейтинг блогов, показывает рейтинг блогов по посещениям и просмотрам за все время


так же есть модули показывающие рейтинг за последние 24 часа(параметр N) и за последний день (от 00:00 до 24:00)
Модуль ТОП 10 рейтинг — показывает рейтинг посещения постов за последние N часов.

3. Компонент Рейтинг — нужен для функционирования модулей и плагина. Визуальная часть -
просмотр рейтинга в разных комбинациях с постраничной разбивкой.

посмотреть ДЕМО, пересчет рейтинга в демо работает в реальном времени.
Жду ваши предложения и пожелания по поводу данного комплекта и его цены.
Стоимость комплекта 500 руб.
P.S. Если кому-то понадобится изменить(добавить) функционал к уже имеющемуся — прошу в личку, обсудим.
тут всего нужно модуль справа(слева) рейтинг блогов
на главной ТОП 10 постов и все
а из ТОП 10 можно ссылки на полный рейтинг всех записей
1.7 если времени хватит...
также считается общее число просмотров посетителей каждого блога и каждого поста за все время и за последний день
можно сделать запоминание статистики за последние 7 дней(вчера 100, позавч.140 и т.д.) но есть ли смысл в этом?
смотрим демо