Эта статья в основном вводит четыре шага для завершения статистики трафика веб -дизайна ASP.
Следуйте по приведенным ниже шагам, и скоро у вас будет красивый графический счетчик.
Шаг 1:
Создайте текстовый файл в каталоге веб -сайта, такой как count, например counter.dat, для хранения посещений. Содержание файла имеет только одну строку номеров, указывающая на первоначальные посещения веб -сайта, который обычно составляет 0.
Шаг 2:
Программа ASP, которая создает счетчик в том же каталоге, может быть названа myCount.asp, со следующим контентом:
- <%
- 'Произведенный графический счетчик ASP v1.1
- «Используется для статистики просмотра веб -обозначения, бесплатно для использования, бесплатно для копирования!
- Dimvistors
- 'Получите адрес count file counter.dat
- countfile = server.mappath (counter.dat)
- 'Create FileSysteMobject Encem Encem
- setfs = server.createObject (scripting.filesystemobject)
- 'Откройте файл в режиме чтения, где 1 режим чтения
- setThisfile = fs.opentextfile (countfile, 1, false, false)
- 'Прочтите содержимое файла графа
- Посетители = thisfile.readline
- 'Закрыть файл
- thisfile.close
- setfs = server.createObject (scripting.filesystemobject)
- 'Создать файл в переопределении (true), в формате ASCII (false)
- setThisfile = fs.createTextFile (countfile, true, false)
- 'Ключевые моменты счетчика:
- 'Добавленная переменная подключена, чтобы определить, является ли посетитель новым линкером
- «Этот ход предотвращает просмотр одного и того же пользователя в одно и то же время из -за множественного нажатия кнопки обновления браузера,
- 'Феномен увеличения стоимости счетчика происходит
- ifisempty (session (подключен)) тогда
- Application.lock
- 'Другим пользователям запрещено изменять значение счетчика
- Посетители = посетители+1
- 'Счетчик счетчика увеличивается на 1
- thisfile.writeline (посетители)
- 'Напишите результат в файл
- Application.unlock
- 'Отмените блокировку, позволяя пользователю изменить значение счетчика
- еще
- Application.lock
- Посетители = посетители
- thisfile.writeline (посетители)
- Application.unlock
- эндиф
- сеанс (подключен) = true
- «Установите посетителя подключения (true), и снова нажмите кнопку обновления, чтобы получить значение счетчика, не изменится.
- Countlen = Len (посетители)
- 'Получите длину значения счетчика (то есть количество цифр значения)
- 'Если вы не хотите использовать графику, вы можете использовать следующее вместо цикла для/следующего цикла
- 'Text Counter: response.writedocument.write (& Pestomes &);
- 'Отображать графические номера бит на бит
- fori = 1tocountlen
- response.writedocument.write ('<imgsrc = & Images/& & & Mid (посетители, 1) и. Gif> </img>');
- следующий
- 'Закрыть файл
- thisfile.close
- setfs = ничего
- %>
Шаг 3:
Поместите файлы counter.dat и mycount.asp в одном и том же каталоге (также можно хранить отдельно, но в настоящее время путь файла должен быть указан) и создать каталог изображений в этом каталоге для хранения графических цифровых файлов, требующих Номер 0, соответствующий 0 .gif, номер 1 соответствует 1.gif и т. Д. (Возможность показать свою личность здесь, вы можете сделать номер очень крутым).
Шаг 4:
На данный момент великие достижения будут завершены. Вам просто нужно позвонить в счетчик в следующем формате на веб -странице:
- <scriptlanguage = javascriptsrc = count/mycount.asp>
- </script>
Уведомление:
(1) Если вы используете разные имена каталогов и имена файлов, внесите соответствующие изменения;
(2) Программа Counter запрограммирована ASP.
Пока вы тщательно и внимательно изучите вышеуказанные четыре шага, я считаю, что вы обязательно создадите статистику трафика веб -дизайна ASP с вашим собственным стилем.