|
Данный метод заключается в следующем. Вы берете журнал доступа сервера (обычно к нему у вас есть полный доступ) и "скармливаете" программе-анализатору. Такие программы есть как для Windows, так и для Linux. Анализатор обрабатывает этот журнал и генерирует отчет. Обычно отчет генерируется в формате HTML, и вы его можете даже публиковать на своем сервере (при желании сделать статистику публичной). Что будет в отчете, зависит от возможностей анализатора.
У этого метода есть одно большое преимущество — вы не выносите данные о посещаемости за пределы своего сайта и никто, кроме вас (если, конечно, вы не сделаете эти данные публичными) не получит никакой информации о ваших посетителях. Данный способ является превосходным для закрытых сайтов и для интернет-магазинов.
А теперь поговорим о недостатках.
Первый недостаток заключается в том, что у вас будет много работы. Во-первых, нужно скачать журнал сайта (а перед этим зарегистрироваться или на FTP-сервере, или на панели управления хостингом, что несколько некомфортно). Во-вторых, вам нужно вручную запустить анализатор и передать ему файл. От этого недостатка помогают избавиться некоторые хостинг-провайдеры, уже установившие анализатор на своем хостинге. Поэтому все, что вам нужно — это войти на панель управления хостингом и просмотреть отчет.
Второй недостаток заключается в том, что у вас не будет красивого графического счетчика посещений. Но закрытому сайту или интернет-магазину он и не нужен.
Есть еще один скрытый недостаток. Поскольку обработка журнала проводится на вашем компьютере (или на хостинге, но по вашему запросу, а не постоянно), то вы не создадите нагрузки на сервер!
Использование анализатора протоколов — превосходный способ получения статистики посещений, если вы заботитесь о конфиденциальности (либо если у вас врожденная паранойя).
Одной из лучших программ-анализаторов является Webalizer. Программу можно абсолютно бесплатно скачать по адресу: http://www.webalizer.org/download.html (версию для Windows вы найдете в каталоге glava7 на компакт-диске). Для использования Windows-версии выполните следующие действия:
- скачайте архив с программой и распакуйте его в каталог с: \webalizer;
- поместите в каталог с: \webalizer файл журнала сервера;
- выполните команду Пуск=>Выполнить, введите команду and;
- в окне командной строки введите следующие команды:
cd c:\webalizer webalizer <имя_журнала> (обычно access.log)
В результате будет создан файл index.html и PNG-файлы с графиками посещений сайта. Откройте этот файл в браузере и увидите подробный отчет о посещаемости вашего сайта.
Иногда программа Webalizer (рис. 7.9) устанавливается на сервере, задействованном при предоставлении хостинг-услуги. Для ее вызова нужно зайти в раздел Статистика панели управления хостингом (о том, как в нее попасть, проконсультируйтесь в службе поддержки хостинг-провайдера).

Рис. 7.9. Программа Webalizer в действии
Кроме программы Webalizer, вы можете использовать другие программы-анализаторы.
- AWFFull — надстройка над Webalizer, позволяющая создавать пользовательские отчеты, графики. С ее помощью можно определить географическое местоположение пользователя по его IP-адресу. Загрузить программу можно по адресу: www.stedee.id.au/awffull.
- Webphalizer — улучшенная версия Webalizer. Программа Webphalizer
распространяется по лицензии GPL, поэтому любой желающий может загрузить ее исходный код и изменить его, создав свою версию программы. Данная программа поддерживает СУБД MySQL для хранения статистики сайта. Загрузить программу можно по адресу: http://sourceforge.net/projects/wephpalizer.
|