|
Наверное, вам интересно, сколько человек посетило ваш сайт сегодня, вчера, за неделю, за месяц, откуда пришли ваши посетители? Подобная статистика интересна каждому веб-мастеру.
Существует три основных метода сбора статистики.
- Маркировка страниц. На каждую страницу помещается код счетчика страницы. В нашем случае достаточно отредактировать шаблон сайта, добавив в него код счетчика, который можно получить на сайте одной из многочисленных систем статистики (Google Analytics, Bigmir.net, Top.Rambler.Ru, Faza.Ru и т.д.).
- Анализ журналов сервера. Все посещения пользователей протоколируются в журналы веб-сервера. Существуют программы для анализа этих протоколов, позволяющие получить информацию о посещаемости сайта.
- Joomla-расширения для сбора статистики. В состав Joomla не входят расширения-счетчики, но вы можете установить дополнительные расширения посторонних разработчиков, реализующие сбор информации о посещаемости сайта.
Маркировка страниц
У каждого способа есть свои достоинства и недостатки. Начнем с маркировки страниц (page tagging). Преимущество этого метода заключается в простоте установки и смены дизайна счетчика. Все, что вам нужно — это зарегистрироваться в системе статистики. При регистрации вы выберете тип счетчика, максимально соответствующий дизайну вашего сайта, и получите код счетчика для его установки на сайте.
Вам не нужно изобретать велосипед и заботиться о перегрузке сервера. Поскольку обработка посещений производится на другом сервере (сервере системы статистики), вам не нужно беспокоиться, что ваш сайт израсходует все системные ресурсы.
Недостаток у этого метода только один. О ваших посетителях узнает третья сторона — система статистики, ведь она будет владеть полными сведениями о ваших посетителях. А это не очень хорошо, если у вас бизнес в Интернете. Если же у вас домашний или сугубо информационный сайт, т.е. вам нет смысла ни от кого скрывать вашу аудиторию, тогда маркировка страниц — самый простой способ реализации счетчика на вашем сайте.
Прежде всего, нужно зарегистрироваться в одной из систем статистики (количество регистрации в таких системах не ограничено и чем больше, тем лучше, поскольку ваш сайт окажется в большем числе интернет-каталогов). После регистрации вы получите код для установки на сайт. Например, код системы Bigmir.Net выглядит так:
<script language="javascripf'x! — bmQ='<img src=http:lie.bigmir.net/?Bam_ID' bmD=document bmD.cookie="b=b" if(bmD.cookie)bmQ+='Scl'
//—></script><script language="javascriptl.2"><!— bmS=screen;bmQ+='Sd'+(bmS.colorDepth?bmS.colorDepth:bmS. pixelDepth)+"&r"+bmS.width;
//—></script><script language="javascript"><!— bmF = bmD.referrer.slice(7);
((bmI=bmF.indexOf('/'))!=-l)?(bmF=bmF.substring(O,bml)):(bmI=bmF.length); if(bmF!=window.location.href.substring(7,7+bmI))bmQ+='Sf"+escape(bmD. referrer);
bmD.write(bmQ+" border=0 width=88 height=31 alt='bigmir TOP100'>"); //—></script>
Затем зарегистрируйтесь на панели управления Joomla и выполните команду Расширения"=>Менеджер шаблонов. Выберите ваш шаблон по умолчанию, щелкните на кнопке Правка, а затем — на кнопке Редактировать HTML. Добавьте код счетчика в желаемое для отображения место (рис. 7.7). Я добавил код счетчика сразу после сведений об авторских правах Joomla.

Рис. 7.7. Добавление кода счетчика
После этого сохраните шаблон и обновите сайт. Счетчик будет отображаться в установленном вами месте (рис. 7.8).

ПРИМЕЧАНИЕ
В зависимости от настроек сайта, возможно, вы не сможете сразу изменить шаблон, поскольку для его файла index.php будут установлены права доступа в виде значения 644, а не значения 666, предусматривающего его изменения. Если это так, зарегистрируйтесь на FTP-сервере и с помощью команды chmod 666 index.php, выполненной в основном каталоге вашего Joomla-шаблона (/templates/<имя_шаблона>), измените права доступа.
|