FireStats. Плагин сбора статистики для WordPress.

Wordpress 4.0 что нового?

Опубликовано: Февраль 25, 2011 в 12:55 Категории: Plugins,Wordpress Тэги:


FireStats — плагин сбора статистики посещаемости для WordPress.

Firestats - плагин сбора статистики WordPress

Существует масса сервисов для сбора статистики, но они как правило требуют внедрения своего кода в темы WordPress. Если вариант с добавлением кода по какой либо причине невозможен или затруднен, то тут как раз и пригодится FireStats.

Установка и подготовка к работе.

Установка плагина производится распаковкой архива в папку wp-content/plugins. В админ панели в списке «Плагины» остается только его активировать. При активации FireStats пришлось создать вручную папку fs_session.

Доступ к статистике и настройке плагина осуществляется из «Консоли» админ панели, там появляется отдельный пункт «FireStats».

На первой странице админки доступна статистика:

При первом посещении сайта, после установки плагина, в браузере появилось сообщение:

FireStats error processing pending hits: You need CREATE TEMPORARY TABLES privilege on your database, see this for more information.

Решение предлагалось в ссылке, так как доступ к «CREATE TEMPORARY TABLES privilege» есть далеко не всегда то был выбран второй вариант.

1. Fix the database privileges

Generally speaking, you need to make sure the database user used by FireStats (or WordPress in case FireStats is installed inside WordPress) has CREATE TEMPORARY TABLES privilege. You can do this via a tool like PHPMyAdmin, but you may not be allowed do this. if you can’t figure it out, contact your system administrator and ask him for help.

2. Switch to Immediate hits processing mode

You can work around this by switching to Immediate hits processing mode.
Immediate hits processing mode is somewhat slower, but does not require CREATE TEMPORARY TABLES privilege.
Unless your site is heavily loaded, you can safely do this without worrying reduced performance.
You can find this in the settings tab, at the «Hits processing mode» section.

hits-processing-mode.png

«Настройки»-«Режим обработки хитов»-«Обрабатывать сразу (медленно)».

Сообщение об ошибке пропало, статистика заработала.

Виджеты FireStats.

Доступны следующие виджеты:

1. FireStats statistics — выводит краткую статистику по посещаемости.

2. Popular Posts (Популярные записи) — настраивается количество ссылок на наиболее часто посещаемые записи. Надо отметить, что алгоритм расчета популярных записей не совсем понятен, вполне могут выводиться записи с отнюдь не самой высокой посещаемостью. Вторая проблема более очевидна — так и не удалось поменять количество выводимых наиболее посещаемых записей, при изменении числа записей данные не сохраняются.

3. Rss Subscribers — подписчики RSS.

4. Statistics — статистика посещений, уникальных, посещенных страниц, уникальных посетителей. Выглядит он вот так:

Вид выводимой FireStats статистики

Логотип плагина и ссылку на сайт можно отключить в настройках виджетов.

Можно добавить статитику в «подвал» блога:

Статистика.

Статистика доступна на первой  вкладке в панели управления плагином. FireStats предоставляет следующую информацию:

1. Состояние посещений за определенный период, который задается пользователем. Мне интересна статистика за сутки и с полуночи, более детальную получаю из других источников.

2. Свежие источники трафика,  новые страницы сайта посещенные пользователями.

3. Поисковые запросы — по каким поисковым запросам обнаружен сайт. Обрабатываются Yandex и Google.

4. Популярные страницы — наиболее часто посещаемые страницы, показывает сколько раз была просмотрена страница, настраивается период и максимальное количество записей. Тут как всегда есть проблема — выводимые страницы не сортируются по количеству посещений, а просто выводятся первые попавшиеся. Где произвести настройку сортировки пока не обнаружено.

5. Сортировка пользователей по видам браузеров.

6. Сортировка по операционным системам.

7. Сортировка по странам.

8. Последние данные о посещениях, задается количество записей.

Основной экран статистики FireStats

Через месяц эксплуатации, при входе на страницу FireStats  в консоли, стало появляться окошко с напоминанием о необходимости финансовой помощи проекту.

Сайт разработчика находится тут.

Более подробно и на русском можно прочитать о плагине FireStats тут.

Базы данных FireStats.

Всю статистику плагин FireStats накапливает в базе данных wordpress, при этом создает около десятка таблиц с названием начинающимся на wp-firestat. Периодически их желательно удалять, особенно когда размеры начинают превосходить разумные пределы для статистики. В плагине присутствует возможность архивации статистики.

Особенности установки и эксплуатации.

При установке на WP 2.8.6 плагин потребовал создать каталог для работы по следующему пути:

wp-content/plugins/firestats/fs_sessions

Затем пришлось выделить права 755.

Плагин работает с WordPress 3.2.

Ошибки FireStats.

В ходе эксплуатации плагина неожиданно появилась ошибка:

Ошибка FireStats

Доступ к управлению плагином прекратился, статистика тоже стала недоступна, но сбор ее продолжался. Для устранения проблемы пришлось очистить папку wp-content/plugins/firestats/fs_sessions и перезапустить плагин.

Обнаружился конфликт между плагином FireStats и плагином кеширования Hyper Cache, на WordPress 3.3. Перестала учитываться статистика кешированных страниц, похоже, что учет ведется только при первом обращении к странице, дальше она попадает в кеш и берется уже оттуда не попадая в статистику. Однако, нет худа без добра, зато теперь удается контролировать запросы по которым выдаются другие страницы. Раньше они просто забивались высокочастотными запросами, а теперь стали видны и так как кэш обновляется раз в сутки, то видна статистика всех запросов к страницам — есть повод для размышления.

Выводы.

Зачем может потребоваться подобная система ведения статистики? Для получения оперативно информации о посещаемости на блогах с невысоким показателем посещаемости, до 2 тысяч посещений в день. При более высокой посещаемости возникнет опасность повышенной нагрузки на базу данных WordPress и как следствие замедление работы. Вторая опасность состоит в резком увеличении базы данных, которая будет связана с накоплением статистики посещаемости.

К положительным моментам использования плагина можно отнести его простоту и скорость установки, отсутствие необходимости регистрации и добавления информации в коды темы.

Сентябрь 06, 2012

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

Запомнить, поделиться - FireStats. Плагин сбора статистики для WordPress.

Поделиться ВКонтакте Поделиться в Facebook Добавить в Twitter Поделиться с друзьями в Одноклассниках Поделиться В Моем Мире Поделиться в Гугл+

Всего комментариев: 4

  • нуб
    Автор: нуб http://voltvo.ru Добавлено Январь 29, 2013 в 08:01

    Поставил на сайт на вордпрессе. нравится.

    • MR Nobody
      Автор: MR Nobody Добавлено Январь 29, 2013 в 08:30

      Увы, плагин не поддерживается очень давно

  • Руслан
    Автор: Руслан http://artizba.info/ Добавлено Ноябрь 11, 2011 в 09:48

    Не совсем то, что я искал. Мне нужно поставить плагин, чтобы все посетители видели, сколько раз просмотрена та или иная страница или пост блога.

  • Дмитрий
    Автор: Дмитрий http://dimkos.ru Добавлено Май 10, 2011 в 08:54

    Большое спасибо за папку fs_sessions.
    После обновления движка, firestats отказался работать, но танцы с папкой помогли.