Дата публикации 09.10.2017
Скрипт посетителей онлайн

Простейший PHP скрипт счетчика онлайн посетителей сайта

Некоторое время назад я искал на свой сайт скрипт для вывода информации по посетителям онлайн. Перепробовал много предложенных вариантов с созданием таблиц MySQL, но ни один из них меня не устроил. В итоге нашел и представляю Вам простой 100% рабочий счетчик на PHP для отображения статистики в реальном времени «сейчас на сайте». Скрипт легкий, в его работе не требуется подключения к БД, для записи и удаления данных используются текстовые файлы, что не создает нагрузку на сервер и не тормозит сайт.

В статистику выводится — сколько:

  • уников всего;
  • уников за сегодня;
  • просмотров всего;
  • просмотров за сегодня;
  • посещений за все время;
  • посетители онлайн.

Как установить скрипт.

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

В этой же директории создайте два файла с именами baz.dat и real.dat и правами 666.

Вот и вся установка.

Для отображения счетчика с информацией «Сейчас на сайте» разместите код скрипта в нужном месте своего ресурса, заменив в нем адрес на свой:

<script type=»text/javascript» src=»http://site.ru/stata.php»></script>

Для редактирования внешнего вида или удаления ненужных Вам отображаемых полей статы, откройте скачанный файл stata.php в текстовом редакторе на компьютере или прямо на хостинге и настройте по своим требованиям самый нижний абзац кода:

echo «document.write(‘<left><b><span style=font-size:14px;color:#970707;>Статистика</span></b></left><br />’);»;
echo «document.write(‘<span style=font-size:13px;>Хитов всего: <b>$total_hits</span></b><br />’);»;
echo «document.write(‘<span style=font-size:13px;>Хитов сегодня: <b>$today_hits</span></b><br />’);»;
echo «document.write(‘<span style=font-size:13px;>Хостов всего: <b>$total_hosts</span></b><br />’);»;
echo «document.write(‘<span style=font-size:13px;>Хостов сегодня: <b>$today_hosts</span></b><br />’);»;
echo «document.write(‘<span style=font-size:13px;>Сейчас на сайте: <b>$real</span></b>’);»;

 


 

Скачать архив

 


 

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *