Главная страница О Web-студии Разработка сайтов Интернет-реклама CD-презентации 3D-графика Программное обеспечение
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создание сайтов. Авторы: Кузнецов М.В., Симдянов И.В. Головоломки на PHP для хакера (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры . Авторы: Кузнецов М.В., Симдянов И.В. PHP. Народные советы. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование: ступени карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Security & Cracking Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
Консультации от известных специалистов и авторов многих книг

Информационный портал
«SoftTime-INFO»




Downloads

Вернуться в downloads

Счетчик посещений сайта "LiteCounter 1.0"

По окончанию загрузки данной страницы будет выведено диалоговое окно с предложением загрузить файл. Если этого не происходит вы можете загрузить архив по прямой ссылке

Представляем вашему вниманию систему контроля посещаемости сайта или, проще говоря, счётчик посещений сайта. Счетчик проводит сбор информации о посетителях сайта, отображает количество хитов и хостов, как по отдельным страницам, так и сайту в целом. Так же выводится распределение хитов и хостов по времени суток и дням.

Счётчик посетителей сайта разработан с использованием PHP, хранение записей осуществляется в базе данных MySQL. Счётчик является достаточно простым, если требуется более мощная система статистики и учёта посещаемости - рекомендуется PowerCounter

Скачать счетчик посещений.

Размер: 14 Кб

Установка счетчика посещений сайта

Для успешного функционирования счётчика, необходимо создать базу данных, в которой нужно разместить таблицы с именами pages и ip. SQL-запрос, создающий эти две таблицы находится в файле counter.sql.

На разных хостингах базы данных создаются по-разному: посредством web-интерфейса, по запросу к администратору, командой SQL (create database guest;). В файле admin/config.php необходимо выставить адрес сервера MySQL ($dblocation), имя базы данных ($dbname), имя пользователя ($dbuser) и пароль ($dbpasswd).

Все четыре переменные вам должен предоставить хостинг, при условии, что он поддерживает MySQL.

Для того, чтобы страница на сайте, при ее посещении, учитывалась счётчиком, необходимо в начало этой страницы включить файл count.php:

<?php
   include "count.php";
?>

как это продемонстрировано в тестовой странице index.php. При первом же посещении этой страницы посетителем, в таблице pages будет создана запись, соответствующая этой странице, и страница будет автоматически включена в систему статистики. Количество подключаемых страниц не ограничено.

Администрирование счетчика посещений

Контролировать посещаемость ресурса можно на странице администрирования счётчика посетителей, расположенной в папке admin (admin/index.php).

На главной странице выводится список страниц, участвующих в сборе статистики, напротив каждой из которых приведёно общее число хитов с момента начала регистрации статистики посещений.

Переход по каждой из страниц приводит к странице с таблицей, в которой указано количество хитов и хостов за 5 временных интервалов: "Сегодня", "Вчера", "за 7 дней", "за 30 дней" и "за всё время" для данной странице сайта.

Переход по гиперссылкам "Сегодня" и "Вчера" приводит к странице распределения хостов и хитов по часам в эти дни. Соответственно, переход по гиперссылкам "за 7 дней" и "за 30 дней" приводит к таблице с динамикой изменения количества хитов и хостов за неделю и за месяц.

На главной странице администрирования, помимо описанной таблицы, присутствует ссылка на таблицу с количеством хитов и хостов за указанные 5 временных интервалов для всего ресурса в целом. Кроме того, имеется механизм удаления мёртвых ссылок, возникающих в результате редизайна ресурса. Если Вы удаляете страницу подключённую к счётчику посетителей, из структуры Вашего ресурса, не забудьте удалить его из таблицы pages при помощи гиперссылки "Удалить".

Разумеется папка admin должна быть защищена паролем, чтобы случайные посетители не могли уничтожить статистическую информацию о посещении сайта.

Изменения в версии 1.0

  1. Система автоматически определяет адрес сайта на котором производится статистика, в связи с этим переменная $site была исключена из конфигурационного файла.
  2. Исправлена ошибка, заключающаяся в том, что при первом обращении к новой странице сайта, первый для неё хит не учитывался и входил в хиты всего сайта.
  3. Произведена общая оптимизация кода счётчика.

Обратная связь

e-mail: softtime@softtime.ru Загрузить новые версии счётчика, а так же ряда других полезных Web-приложений можно по адресу http://www.softtime.ru/info/downloads.php На форуме IT-студии SoftTime по адресу http://www.softtime.ru/forum/ вы всегда можете найти поддержку по установке и сопровождению данного Web-приложения.

 
  Rambler's Top100 Яндекс.Метрика Яндекс цитирования