php-скрипты: счетчики, гостевые, etc…

www.deviart.ru - создание, редизайн и сопровождение сайтов, недорого и качественно!

всего скриптов в разделе: 2
в разработке: 0

В данный момент идет работа над счетчиком, работающем на MySQL (для сайта aichinger-mp.ru). Основные новшества: сбор месячной статистики, подсчет количества посетителей с определенных поисковых машин и каталогов каждый месяц (по умолчанию с 9 основных + отдельно другие, не попавшие в список; пока число 9 фиксировано), удобный интерфейс просмотра логов, файл конфигурации.
/* работа завершена. выкладываться здесь не будет */

Light Friendsßook загрузок: 225

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

Мне интересно, будет ли кто-нибудь использовать предложенный мной вариант готевой книги, поэтому при закачке вам будет предложено ввести адрес своего сайта (или того, на котором вы планируете установить скрипт). В принципе, это не обязательно, можно ввести что угодно, но эта информация предоставляет интерес для меня и я воспользуюсь ей лишь в ознакомительных целях. Заранее спасибо.

Размер архива: 16.57 Kb, запаковано программой WinRAR 3.30; версия для извлечения – 2.9.
Установка: В архиве присутствует подробная инструкция.
Автор: phen0m
Версия: 3.0
Дата выхода: 12 июня 2004 года
Последнее обновление: 9 декабря 2004 года
Статус: Freeware
Копирайт: все права, наверное, когда-нибудь будут защищены:)

Возможности книги:

добавление/изменение/удаление записей.
серьезная проверка введенных пользователем данных на корректность (e-mail, url, icq).
при неправильном заполнении какого-либо поля форма не сбрасывается и сразу выдает сообщение об ошибке.
удобная панель администрирования.
постраничный вывод сообщений (по десять на странице), это число легко изменяется.
невозможно добавить два одинаковых сообщения.
• ограничение на размер сообщения – не более тысячи символов.
• слово длиной более 30 знаков разрывается принудительно.
не используется база данных MySQL.
для защиты от спамеров, роботы которых сканируют страницы в поисках e-mail адресов, производится замена «@» на «[at]».
устанавливаются cookies для удобства заполнения формы в будущем.
ведется запись ip-адресов посетителей (просмотр доступен из интерфейса администратора).
произведена пара косметических доработок.

Новое в этой версии (в основном изменения коснулись опций администрирования):

добавлена возможность комментирования сообщения администратором.
основные настройки книги и ее интерфейса выведены в файл config.php, в связи с чем код книги больше не комментируется ;).
переработана система проверки перед установкой cookies.
ужесточена проверка перед вызовом критических файлов (теперь доступ к ним может получить только администратор).
небольшие изменения интерфейса относительно картинок icq и ссылок.
пофиксены все найденные баги ;) (их было совсем немного).

‹Graph›Çounter загрузок: 950

Графическая версия счетчика, описание которого вы можете увидеть чуть ниже. По сравнению с текстовой эта версия стала значительно более удобной, поэтому я не убрал отсюда неграфический вариант. Если вам интересен процесс авторизации и просмотра статистических данных, кликните по этой ссылке и нажмите кнопку «Log In!» (ничего вводить не надо, логин по-умолчанию уже стоит, а пароль отключен). Вы увидите образец файла статистики. Кнопка очистки лога будет недоступна.

Пример работы графической версии:

eyewink.fatal.ru

Размер архива: 15.6 Kb, запаковано программой WinRAR 3.40; версия для извлечения – 2.9.
Установка: В архиве присутствует подробная инструкция.
Автор: phen0m.
Версия: 3.5
Дата выхода: 24 августа 2004 года.
Последнее обновление: 15 декабря 2004 года.
Статус: Freeware
Копирайт: все права, наверное, когда-нибудь будут защищены:).

Возможности счетчика:

ведение лога с данными посетителей – дата и время захода, ip, браузер, ссылка по которой он пришел, его запрос у вас на сайте.
показ ссылающейся на вас страницы (даже если к вам пришли с поисковика, вы можете узнать по какому запросу в нем нашли ваш сайт).
по ip можно получить информацию о сервере пользователя с помощью whois-сервиса на http://nic.ru/.
возможность очистки лога с устаревшей статистикой (права только у администратора, сам счетчик при этом не затрагивается).
счетчик игнорирует нажатия кнопки «reload» в браузере.
не используется база данных MySQL.
при индексации роботами поисковиков счетчик не накручивается, но заносит данные робота в лог, чтобы вы знали об индексации.
  (легко подстраивается под новые поисковые машины).
если вас посещал робот, ячейка с его агентом будет подсвечена.
удобная система просмотра лога – после авторизации данные статистики выводятся в таблицу.
используется конфигурационный файл для тонкой настройки счетчика, в том числе и под дизайн вашего сайта.
все ссылки, ведущие на ваш сайт, выводятся в сокращенном виде: http://yandex.ru/, но с сохранением полного пути/запроса.
чтобы не деформировать таблицу, слишком длинное название браузера пользователя обрезается, а при наведении на ячейку – появляется.
статистика сохраняется и выводится в первой таблице за три последних дня, за текущий и предыдущий месяцы.


eyewink.fatal.ru

если вы решите выложить какой-нибудь из этих скриптов у себя на сайте, ссылка на сайт разработчика необязательна, но все-таки желательна:) http://eyewink.fatal.ru/.

_____________________
© phen0m, IX.2003 – today
main
webcoding
mastering
book