Итоги голосования для комментария:
Arris
В этом отношении анализ движка livestreet вызывает больше доверия.
Окей. Вы сами этого хотели.
Там нет никакого «анализа» в движке. Есть примитивнейший, в одну строчку, запрос:

public function GetCountUsersActive($sDateActive) {
   $sql = "SELECT count(*) as count FROM ls_session WHERE session_date_last >= ? ";
   $result=$this->oDb->selectRow($sql,$sDateActive);
   return $result['count'];
}

А точнее:
SELECT count(*) as count FROM ls_session WHERE session_date_last >= ?


В качестве знака вопроса передается текущая дата, из которой вычли ровно одну неделю.

Этот запрос извлекает из таблицы сессий информацию о последнем посещении. О дате последнего посещения.

Вот и весь анализ.

Я хотя бы посмотрел глазами список всех пользователей, которые что-то писали за последние две недели, для тех, про кого не был уверен — посмотрел в профиле дату последнего посещения. Таковых набралось ~20 человек.
+ -