WebClub - Всероссийский Клуб Веб-разработчиков
WebClub.RU » Советы » Источник данных

Источник данных


Дата публикации: 19-04-2008

Самым доступным и полным источником данных для анализа работы сайта является стандартный журнал Интернет сервера. Например, журнал сервера Apache содержит следующие поля: IP-адрес, Дата, Время, Имя запрашиваемого ресурса, Статус запроса, Страница, с которой пришел посетитель. Аналогичная информация журнала доступна пользователям OC Microsoft Windows и сервера IIS.

Существуют альтернативные источники данных, например, скрипт, который располагается на сайте и получает информацию от броузера. Эта техника позволяет получать практически ту же информацию, но не требует доступа к журналу сайта. Поэтому она используется поставщиками внешних сервисов.

Для идентификации посетителя вместо IP-адреса иногда используют запись cookie - текстовой строки, появляющейся на его компьютере при первом заходе на сайт. При последующих заходах посетитель опознается по этой строке. Это решает ряд проблем, например, некоторые провайдеры, например AOL, динамически генерируют IP-адреса, что делает их пользователей анонимными. Однако можно запретить запись cookie на свой компьютер или периодически очищать его, что делает такую технологию не более точной, чем распознавание посетителя по IP-адресу.

Поскольку в нашем случае мы имеем доступ к журналу сайта, то именно он и был выбран в качестве источника данных. Для идентификации посетителей был использован их IP-адрес, как наиболее простой и приемлемый по точности подход.

В связи с тем, что требовалось обеспечить высокую интерактивность работы пользователя с отчетами, было принято решение о хранении журнала в специальной базе данных. Для этого был разработан простой скрипт на языке Python - "мигратор", который с заданной периодичностью копировал новые записи журнала в СУБД MS SQL. "Мигратор" стал нашим ETL инструментом.

 

 

Многие на праздники или просто так хотят сделать приятный подарок, в виде букета цветов, своей половинке, но парой не хватает времени или нет возможности для этого. Для решения этих проблем необходимо обратиться в компанию, непосредственно специализирующуюся на доставке цветов, сайт которой размещен по адресу funflowers.ru . Посетив этот сайт, каждый сможет подобрать необходимый букет для своей любимой, а сотрудники фирмы помогут доставить его по назначению в кратчайшие сроки.

Популярное

Не так давно в сети появился новый сервис, под названием Dead Man Zero. Этот сервис сделал...
Рынок социальных площадок уже давно стал стабильным. Несмотря на то, что время от времени...
Artisteer 4 – единственный в своем роде продукт, позволяющий автоматизировать работу над созданием...
Октябрь 2018 (14)
Февраль 2017 (3)
Январь 2017 (1)
Август 2016 (1)
Май 2016 (2)
Ноябрь 2015 (1)

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41

Друзья сайта



Случайная цитата

Натан Ротшильд:

"Кто владеет информацией – тот владеет миром."

Опрос

Какой аудио плеер Вы используете?

Winamp
Light Alloy
foobar2000
Apollo
AIMP
1by1
iTunes
jetAudio
Другой...