Сам юзаю
сей продукт, но так как апдейтов давно не видно, то приходится иногда подшаманивать самому. Выкладываю немного подредактированную и дополненную мною версию. В частности вроде как исправил багу с обнулением статсов (смотри эти темы на форуме продукта:
Обнуление статистики, Всем кого беспокоит обнуление статсов!). Так же добавил читалку статсов.
Вообщем то ставится все так же как и стандартная версия, за исключениями:
-
по поводу баги с обнулением статсов - " Добавлена дира lock\data\stats - всему этому нужно выставить права 777. Там создается запирающий файл.
Вообщем то все сделано на основе вот этого алгоритма
http://www.web-faq.ru/articles/showarticles_282.html.Тема такая, у меня ТДС падала стабильно при наличии траффа от 6-7к в сутки. После исправлений вроде не падала больше. Для тестов пробовал еще натравливать на нее спамелку в 50-70 потоков (примерно равно 100 посетителей в минуту) - статсы тоже не обнулялись."
-
по поводу читалки статсов - сама читалка это файл statsreader.php, и во всех файлах занимающихся интерфейсом добавлена ссылка на этот файл - вверху STATS READER.
Вот она:
ВНИМАНИЕ: не советую ждать пока прогрузятся все статсы, т.к. ограничение на показ 100 результатов тут отсутствует. Т.е. если статсов очень много то они очень долго будудт грузится - лучше нажать стоп)).
Вид этого хозяйства:
По поводу работы с читалкой:
Filter: IP COUNTRY REFERRER - при клике по каждому покажет соответственно уникальных посетителей по ипуб странеб реффереру.
Select: позволяет делать выборки из статсов (возможно так же из уже отфильтрованных по уникальности статсов). Тут думаю все ястно отмечаем по какому полю выбирать(by referrer, bycountry, by user agent), вбиваем что должно содержаться в поле (устроит вхождение строки), Not - не должно содержаться, жмем select.
Встроке TDS Traffic Stats For... отображаются данные в циферках: всего записей, тип фильтрации, уникальных по фильтру, тип выборки, уникальных после всех операций.
Пример работы.
Задача: узнать количество уникальных посетителей из самой нужной страны - United States of America.
Решение: идем в stats reader, не дожидаясь пока прогрузятся все статсы останавливаем загрузку страницы, жмем фильтр по ip, опять же можно оне ждать полной прогрузки статсов, отмечаем select by country, в текстовое поле вбиваем United States, жмем select, смотрим.
Скрипт:
simpleTDS_1.1beta_sam%28statsreader%29.zipP.S.: все же не стоит сразу убивать свою текущюю версию ТДС, поставьте сначала потестите эту, мож баги найдутся. Просьба отписывать в комменты.
Ярлыки: coding, php, simpletds