Скрипт статистики

Рубрика: Новости -> Скрипты -> php
Вторник, 1 декабря 2009 г.
Просмотров: 8366
Подписаться на комментарии по RSS

Наконец то я что то сделал сам - написал скрипт статистики.

Скрипт получился немного громоздкий и не грамотно написанный, ведь писал его я!

То о чем я писал ранее я сделал все)), самое последнее я добавил отображение online и не успел толком протестировать все.

Итак это мое первое творение много про него писать не буду, а напишу еще раз что в нем есть :

  • Сбор и сохранение поисковых запросов в файл посуточно, после
  • чего прошлодневная статистика архивируется в папку в отдельный архив, и

    обнуляется на текущий день для записи по новой

  • Ведение статистики хитов сегодня / хостов сегодня / всего хостов / засчитано хитов / всего засчитано хитов / переходы с закладок / всего переходов с закладок / сколько на сайте онлайн человек "в течении 15 мин"
  • Вывод
  • статистики на картинке, используется банер - на нем отображается сколько человео онлайн, сколько за текущий день засчитано хитов, хостов, переходы с закладок, и сколько всего хостов.

  • Админка - страница авторизации с сохранением куков, просмотр статистики:  вывод всех архивных файлов по списку в
  • формате (26.11.2009) - к каждому файлу есть кнопка удалить с

    подтверждением (да/нет), на каждый архив есть ссылка по которой будет

    показана статистика запросов за тот период, также можно просмотреть

    полную статистику по всем дням, удаление

    всей архивной статистики, просмотр статистики за текущий день.

  • В статистику
  • заносятся откуда пришел юзверь и на какую страницу, если это с

    поисковика то пишется еще и поисковая фраза. добавил проверку на дубли,

    т.е чтобы не записывались одинаковые заходы, а писались только

    уникальные.

Процесс установки: процесс этот очень прост, но нужно поковыряться в файлах настроить некоторые мелочи, такие как логин, пароль и ваш сайт на котором установлен счетчик.

Приступим.!

  1. Загрузите архив на сервер в директорию с вашим сайтом (можно и в отдельную папку)
  2. Распакуйте архив с счетчиком (можно перенести файлы сразу распакованные, кому как удобно)
  3. откройте файлы "stat.php", "counter/admin.php", "counter/stat.php" и найдите в них строчки "'Admin'=>'password' // здесь ставится логин и пароль" и замените admin на ваш логин, password - на ваш пароль - сделать это нужно во всех 3 файлах.
  4. откройте файл "counter/key.php" и найдите строчку "if( $UrlArray["host"] != "my-site.ru" ){// здесь вписывается ваш сайт" и замените "my-site.ru" на свой сайт.
  5. далее нужно подключить сам счетчик к сайту, для этого нужно вставить код <?php include "stat.php"; ?> в файл который подключается ко всем страницам вашего сайта - обычно это такие файлы как index.php, header.php , footer.php
  6. чтобы счетчик отображался в виде банера на сайте нужно вставить код <a href="http://my-site.ru/stat.php?v=countf"><img src="http://my-site.ru/stat.php?v=count"></a>  вместо "my-site.ru" вписываете свой сайт в то место где хотите его видеть.
  7. чтобы войти в админку счетчика нужно пройти по ссылке http://my-site.ru/stat.php?v=admin вместо "my-site.ru" вписываете свой сайт
Наверно все... ааа!! забыл очень важно!! на word press может не заработать, из за несоответствия кодировок - чуть позже выложу версия для wordpress я ссылко 1166.

Скачать скрипт статистики я ссылко 1352

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

(войти без комментирования)

Имя и сайт используются только при регистрации

Если указать email (зарегистрироваться), то будет уведомление о новых комментариях.

Выберите человечка с поднятой рукой!