Скрипт статистики
Вторник, 1 декабря 2009 г.
Просмотров: 720
Подписаться на комментарии по RSS
Наконец то я что то сделал сам - написал скрипт статистики.
Скрипт получился немного громоздкий и не грамотно написанный, ведь писал его я!
То о чем я писал ранее я сделал все)), самое последнее я добавил отображение online и не успел толком протестировать все.
Итак это мое первое творение много про него писать не буду, а напишу еще раз что в нем есть :
- Сбор и сохранение поисковых запросов в файл посуточно, после
чего прошлодневная статистика архивируется в папку в отдельный архив, и
обнуляется на текущий день для записи по новой
- Ведение статистики хитов сегодня / хостов сегодня / всего хостов / засчитано хитов / всего засчитано хитов / переходы с закладок / всего переходов с закладок / сколько на сайте онлайн человек "в течении 15 мин"
- Вывод
статистики на картинке, используется банер
- на нем отображается сколько человео онлайн, сколько за текущий день засчитано хитов, хостов, переходы с закладок, и сколько всего хостов. - Админка - страница авторизации с сохранением куков, просмотр статистики: вывод всех архивных файлов по списку в
формате (26.11.2009) - к каждому файлу есть кнопка удалить с
подтверждением (да/нет), на каждый архив есть ссылка по которой будет
показана статистика запросов за тот период, также можно просмотреть
полную статистику по всем дням, удаление
всей архивной статистики, просмотр статистики за текущий день.
- В статистику
заносятся откуда пришел юзверь и на какую страницу, если это с
поисковика то пишется еще и поисковая фраза. добавил проверку на дубли,
т.е чтобы не записывались одинаковые заходы, а писались только
уникальные.
Приступим.!
- Загрузите архив на сервер в директорию с вашим сайтом (можно и в отдельную папку)
- Распакуйте архив с счетчиком (можно перенести файлы сразу распакованные, кому как удобно)
- откройте файлы "stat.php", "counter/admin.php", "counter/stat.php" и найдите в них строчки "'Admin'=>'password' // здесь ставится логин и пароль" и замените admin на ваш логин, password - на ваш пароль - сделать это нужно во всех 3 файлах.
- откройте файл "counter/key.php" и найдите строчку "if( $UrlArray["host"] != "my-site.ru" ){// здесь вписывается ваш сайт" и замените "my-site.ru" на свой сайт.
- далее нужно подключить сам счетчик к сайту, для этого нужно вставить код <?php include "stat.php"; ?> в файл который подключается ко всем страницам вашего сайта - обычно это такие файлы как index.php, header.php , footer.php
- чтобы счетчик отображался в виде банера на сайте нужно вставить код <a href="http://my-site.ru/stat.php?v=countf"><img src="http://my-site.ru/stat.php?v=count"></a> вместо "my-site.ru" вписываете свой сайт в то место где хотите его видеть.
- чтобы войти в админку счетчика нужно пройти по ссылке http://my-site.ru/stat.php?v=admin вместо "my-site.ru" вписываете свой сайт
Скачать скрипт статистики я ссылко 113
Оставьте комментарий!