Счетчик постов и тем за заданный период
Введение:
Сейчас развиваю форум http://www.forum.nyany.ru/, чтобы он быстрее "вырос" использую людей, которые за деньги пишут посты и темы. Причем оплата за пост одна, за тему другая.
Сейчас это делаю "руками"
Каждую неделю провожу расчет с "писателями" и приходиться в ручную считать сколько пользователь написал за последнюю неделю.
Смотрим в профиле сколько "Юзер" написал всего сообщения: 324
Смотрим сколько создал тем: 67
Вычисляем сколько постов: 324-67= 257 постов
Подсчитываем сколько тем написал пользователь за неделю: вычитаем из общего числа тем то количество тем, которое уже было оплачено: 67-49 = 18 тем.
Подсчитываем сколько постов написал пользователь за неделю: вычитаем из общего числа постов то количество постов, которое уже было оплачено: 257-175 = 82 поста.
Что нужно
Нужно автоматизировать этот процесс, чтобы программа сама считала сколько пользователь написал за заданный период времени (например, за 7 дней), высчитывала сколько из них тем, сколько сообщений, а также считала сумму, которую надо заплатить пользователю (допустим пост 5 центов, а пользователь написал 10 постов, значит 50 центов; цена темы 25 центов, а пользователь написал 4 темы, значит 1 доллар. Итого: 1+0,5 = 1.5$)
Кто-нибудь подобное уже реализовывал?
Или же за платное наполнение форума по какой-то другой схеме расчитываетесь с наполнителями?
|