Счетчик – кто он и кому он нужен?
Большинство современных Web-серверов содержат счетчики
посетителей, и посему и себе хочется заиметь такую штучку. Для этого есть
несколько путей:
Рассмотрим второй путь поподробней
(пройден автором лично).
Если делать счетчик как рисунок (монолитный
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.