Счетчики - зачем они нужны?
Большинство современных Web-серверов содержат счетчики посетителей,
и посему и себе хочется заиметь такую штучку. Для этого есть несколько путей:
- Подключится к какому не будь серверу предоставляющему такие
услуги – ну хотя бы к Web Tracker.
- Достоинства: легко, эфектно, быстро.
- Недостатки: результат – картинка может задержатся
по причине загрузки сервера, некоторые сервера за это удовльствие берут
денежки.
- Сделать счетчик самому. Тоже возможны варианты:
- сделать его в виде рисунка,
- сделать как SSI директиву.
- Достоинства: нет ограничений !
- Недостатки: надо что-то делать.
Рассмотрим второй путь поподробней
(пройден автором лично).
Если делать счетчик как рисунок
(монолитный GIF изображающий номер посетителя и другие красоты) необходимо обладать
инструментарием который способен программно генерировать GIF! Можно воспользоваться
уже готовым ОООЧЕНЬ крутым счетчиком wwwcount,
но его инсталляция очень утомительна! К тому же этот метод имеет один недостаток
– если вашу страничку будут смотреть без картинок (такие счетчики устанавливаются
в поле src тега img и делают в виде CGI сценария возвращающего изображение ) ваш
счетчик не вызовется – следовательно посещение не зарегистрируется !
Если делать счетчик как SSI директиву
– это очень простоя штучка которой даже не надо уметь работать с изображениями
– он может возвращать последовательность изображений цифр, формирующих необходимое
число. Под этим надо понимать следующие: счетчик генерирует некоторый фрагмент
HTML кода содержащего в себе теги img с необходимыми параметрами src и alt. Также
такой счетчик может вернуть фрагмент HTML кода в виде текстового сообщения о номере
посетителя. Он будет корректно работать и в случаи если вашу страничку будут смотреть
без картинок. Недостатками этого метода можно считать следующее: необходимость
наличия у сервера поддержки SSI (так как большинство Web-серверов это Apache –
проблема малозначительна), а так же в случаи сбоя вашего счетчика Web-сервер вернет
ошибку документа и доступ к нему будет заблокирован, тогда как в случаи со счетчиком-картинкой
– ошибка будет относится только к изображению!
Кто такой счетчик мы выяснили
– теперь необходимо узнать кому же он нужен ?
WebMaster-у – надо же знать насколько
популярна его страничка.
Пользователю – для выявления наиболее
популярных страничек и путешествия по ним (такие рейтинги регулярно проводятся
серверами предлагающими услуги счетчика).
Организации чья страничка содержит
счетчик – для статистики и солидности!
Следовательно, одним подсчетом
количества посещений ограничиваться не следует! Нужна еще, ну хотя бы очень простая,
статистика. Лично мне как-то не сильно интересно каким броузером смотрят мою страничку,
а вот кто и как часто – это интересно!
А посему, предлагаю тем, кто решил
установить свой SSI счетчик, мою разработку, успешно функционирующую на серверах:
http://www.immsp.kiev.ua и http://rex.immsp.kiev.ua
. Описание его можно почитать на http://www.immsp.kiev.ua/~kk/CountReadme.html,
а заполучить его себе в виде архива TAR-GZIP можно на http://www.immsp.kiev.ua/~kk/counter.tgz.