Счетчик – кто он и кому он нужен?
Большинство
современных 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.