|
знакомство с asp: счетчик для iis за 5 минутДля создания данного счетчика необходимо с сайта Microsoft скачать серверный компонент PageCounter и установить его. Весь код счетчика оформлен в виде ISAPI-dll (распространяется вместе с исходными текстами) и число обращений к конкретной странице или инициалиазация/сброс счетчика вызываются как метод серверного объекта PageCounter. Для установки счетчика на сервер необходимо скопировать PageCnt.dll в каталог InetPubASPSampComponentsPageCntDLLi386 и зарегистрировать его: regsvr32 PageCnt.dll В случае, если Вы планируете подсчитывать обращения к нескольким виртуальным сайтам, Вам необходимо конфигурировать их как приложения. Счетчик поддерживает 2 метода HITS и RESET Код инициализации счетчика для конкретного сайта: Распологать его лучше всего в верхней части страницы, в первых строках. <% Set MyPageCounter = Server.CreateObject("IISSample.PageCounter") HitMe = MyPageCounter.Hits %> Отображение количества заходов: Данный фрагмент размещайте сообразуясь с дизайном своего сайта. <% =HitMe %> Для подсчета на конкретной странице сайта код несколько изменится: <% Set MyPageCount = Server.CreateObject("IISSample.PageCounter") MyPageCount.PageHit HitMe = MyPageCount.Hits %> <% =HitMe %> или <% Set MyPageCounter = Server.CreateObject("IISSample.PageCounter") %> This Web page has been viewed <%= MyPageCount.Hits %> times. Page Myscript.asp has been viewed <%= MyPageCounter.Hits("/VirtualDir1/Myscript.asp") %> times. Другие статьи по теме: - азы ado и asp- ставим пароль на asp страницу - как совместить высокую производительтность приложения с простотой его применения - знакомство с asp: счетчик для iis за 5 минут - несколько рекомендаций по программированию active server pages |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |