Итак, в прошлый раз мы закончили с обзором плагинов, которые выводят самые популярные записи в сайдбаре, и некоторые значения — в шапке самих записей, причем делают это корректно и правильно, отсеивая ботов, спамеров и прочую шушеру. Т.е. которые больше служат посетителям сайта на вордпрессе. А сегодня пришло время поговорить о плагинах, которые представляют более развернутую статистику, интересную непосредственно автору проекта. В принципе, аналогичную информацию предоставляют сторонние сервисы статистики — тот же самый liveinternet и hotlog, не говоря уже о Яндекс.Метрике и Google аналитике. Казалось бы — если они есть, то зачем еще нужна дополнительная статистика, которая только базу раздувает? Вот сегодня ответ на этот вопрос мы и будем с вами искать.
1. А начнем мы с плагина StatPress, разошедшегося тиражом аж в пол-миллиона экземпляров.
Сказать, что это тихий ужас — это ничего не сказать. Проблема здесь все та же самая, что и в рассматривающейся предыдущей части обзора — он старательно и педантично подсчитывает всех: ботов, спамеров, неизвестных ему пауков. В результате в топ его статистики выходят записи, которые нужны, наверное, только им. Даже графиков не может рисовать нормальных — только диаграммы.
Какая-то куча ненужной информации, раздувающая базу — и все без толку, ибо пользоваться ею бессмысленно. А сервер он грузит — оё-ёй как. Не, если вы ведете свой проект/блог исключительно для спаммеров — то наверное, он вам пригодится. Или если хочется циферки побольше (главное в этом случае — ни в коем случае не заходить на адекватные сервисы статистики, типа гугл аналитикса, чтобы не разочаровываться лишний раз). В общем — вердикт один: «Зина, в печку его!». Кстати — базу данных свою после его удаления он не вычищает. Вам придется выносить ее своими ручками.
2. Второй плагин из той же серии — StatPress Reloaded. Последний раз обновлялся — пять лет назад. Задумаемся на минутку — оно нам надо? Мне — так точно нет. Так что проходим мимо.
3. Цифра три в нашей коллекции — это NewStatPress — клон рассмотренного в первом и втором пункте StatPress (их еще будет много у меня). Ну что же — считает он точно также — и спамеры, и боты. Точно также, как и у предыдущих — отчеты по некоторым запросам на русском языке представляют собою крокозябры (а я чего — забыл там об этом упомянуть?). Немного покрасивее диаграмки, но графиков все равно нет.
Зато считает число посещений главной страницы (вот реально — замучаешься искать плагин, который бы умел это делать). Тормозит сильнее, чем предыдущие. Вопщем, по совокупности минусов — не заслуживает доброго слова. А базу данных за собой тоже не удаляет, сволочь. Опять лезть в phpMyAdmin и ручками выносить. Хорошо, что хоть есть опция очистить ее от хлама для тех, у кого нет возможности к БД запросы делать.
4. Следующий плагин в нашей коллекциии — StatPress Visitors. Автор гордо заявляет, что это улучшенная версия первых двух. Ага, ага. Про третий тоже так говорили. Ну, сейчас посмотрим.
Первое, что мы видим — плагин стал красивее в смысле отображения данных на нескольких вкладках, но диаграммы вернулись к тому виду, что был еще у самого первого плагина.
Ну, и естественно — крякозябры вместо русских букв в статистике, и подсчет ботов/спамеров. Иными словами — ничего не изменилось. Вот честное слово — замумучался уже выносить таблицы этих плагинов из базы данных. Только из любви к искусству…
5. Блин, ну когда же вы уже закончитесь! Еще один плагин на том же самом движке. Daily Stat — улучшенная версия только что просмотренного в п.4 плагина. Уже и не ожидаю от нее ничего хорошего, но все равно — устанавливаю.
… Прошло 5 дней …
Ну и результат — все абсолютно аналогично. А кто-то сомневался, что что-нибудь будет отличаться? Скриншотов не будет, они полностью повторяют предыдущий. Чудо заключается только в том, что он самостоятельно снес все свои таблицы из БД.
6. Последний из плагинов этой серии — kStats Reloaded — я даже не буду рассматривать, поскольку он уже трехлетней давности, и в репозитарии вордпресса про него четко написано: This plugin is currently in its initial beta release — it is meant for beta testing only, and not intended for use on a live web site. Ну нет, так и нет. У нас есть другие варианты, которые гораздо более достойны рассмотрения.
7. Плагин Count per Day. Это — уже из другой серии. Ну что же, проверим, что он нам там накаунтпердейтит.
После установки и тестирования в течение чуть больше недели — выявилась проблема, аналогичная тем же, что имеют и вышеуказанные плагины. Нет, то есть выводит он все красиво и замечательно — я давненько не видел так грамотно организованных окошек со статистикой, в которых бы необходимая информация читалась бы просто одним взглядом.
Да только вот читать недостоверную информацию — смысла никакого нет. Обратите внимание на нижеприведенном скриншоте — он даже сам выводит число ботов, и честно признается, что он их замечательно учел и посчитал вместе с обычными людьми в общей статистике. И вроде в настройках есть — не учитывать ботов — а поди ж ты — всё под одну гребенку.
В общем, не смотря на все красивости — был снесен. Кстати — как и с ботами не смотря на то, что все настройки присутствуют — со своей таблицей он весьма нехорошо поступает — вычищал ее потом вручную. Так что перейдем к следующему представителю.
8. Вот так незамысловато и называется — WP-Statistics. А по обещаниям — умеет многое. Так ли это — сейчас и проверим.
По виду — красив, но считать умеет только полную статистику, без разбивания по записям: т.е. сколько всего посетителей было сегодня, вчера, на этой неделе, в этом месяце, году и всего по всему блогу.
Но стоит ли упоминать, что врет он еще круче, чем все вышеприведенные. По посетителям — минимум в два раза, а по просмотрам — так вообще — раз в десять. Да к тому же время считает по установленному на сервере что-ли, а не соответствующему тому городу, где теоретически находитесь вы. Поисковики поддерживает Гугль, яху и бинг. Оно кому надо? Куча ненужной информации. В общем, ерунда какая-то. И кто ему почти 50 пятизвездных отзывов наотдавал при постоянно всплывающих в суппорте вопросах типа «десятикратная разница с данными гугл-аналитики» — я не понимаю. А мне опять лезь в базу, и вычищай оттуда аж три его таблицы. Ладно, переходим к следующему.
9. Плагин GeneralStats.
Н-да. Описание надо было внимательнее читать. Этот плагин позволяет выводить в дашборде и фронтенде число пользователей (у меня — один, понятно), категорий, постов, комментариев, страниц, ссылок, тэгов, слов в постах и комментариях, и слов на страницах. В общем, одна половина — и так в дашборде выводится, ну а вторая… Не нужна в принципе.
10. Плагин WP SlimStat. Скачиваний — 700 000, при этом — сплошь 5-звездочные отзывы. Многообещающе. Устанавливаем на пробовать.
Тестировал долго. Впечатления — крайне разнообразные. С одной стороны — это первое, что не врало в подсчетах, а наоборот — даже слегка их занижало. Во-вторых — количеству разнообразной информации, выводимой им, позавидовал бы любой другой плагин: здесь и статистика по записям, и по всему сайту, и с разбивкой по дням, чего только нет!
Вот, например, общая статистика по посещениям и посетителям:
Обратите внимание — как удобно показывается статистика за период текущего и прошлого месяца — два графика один под другим. Другой вопрос, что поскольку распределение посетителей больше зависит от дня недели, чем от числа — то приходится в уме постоянно делать сдвиг по дням, иначе не понятно — почему у нас в декабре был пик 20 числа, а в ноябре он же — 22. А все просто — в одном случае пятница случилась 20, а во втором — 22.
А вот как выглядит статистика по всем записям, тегам, категориям и т.д.:
А вот — по одной конкретной записи:
Хотите статистику по источникам трафика, поисковым запросам и т.д.? Их есть у нас!
Убивает только одно — жадность плагина до ресурсов, особенно до памяти. То есть понятно, что после тестирования кучи плагинов у меня память сервера так или иначе остается загажена, и после того, как я со всем этим закончу — надо будет все сносить, и устанавливать в чистую. Но тем не менее. Если при сборе статистики все еще ничего (ну, разумеется при посещаемости до 2000 уников в день, если больше — то и с этим проблемы начинаются), и худо-бедно работает, то при попытке войти в статистику — сайт просто на некоторое время вешается. В последней версии это практически пофиксили, но иногда — все же падает, и некоторый осадок остался. На слабом, и даже вполне среднем — как у меня хостинге нормально отследить статистику в асинхронном режиме без вылетов сайта с 500-ой ошибкой — не удастся. Единственный способ как-то это побороть — это отключить асинхронный просмотр в настройках. Так сказать, расплата за огромное количество предоставляемой информации. И если она вам действительно требуется, посещаемость проекта не очень высока и хостинг позволяет — то этот плагин — отличное решение.
Мне все же показалось, что удобнее всю эту информацию смотреть в Яндекс-Метрике. Откровенно говоря — в дашборде меня больше интересовала информация по записям, а не по посетителям. А даже задача найти топ-10 самых посещаемых записей в этом плагине — нетривиальная задача. Но опять же — если мощность хостинга позволяла бы — то из всех рассмотренных плагинов этот — самый достойный.
11. Плагин mySTAT.
По числу скачиваний — полная противоположность предыдущему — всего 75. Более того — уже два года как не поддерживается. Но скриншоты выглядяд симпатично. Поэтому решил попробовать.
Однако — облом-с. Файла в репозитории нет. И как потом обнаружилось — все потому, что он имел весьма серьезную уязвимость.
Может, и вообще не надо было упоминать его в этом обзоре — но все-таки, если кто пользуется — имейте ввиду, что вы потенциально можете быть атакованы кул-хацкерами.
Резюме
К огромному сожалению, из огромного числа плагинов, которые собирают статистику более-менее адекватно, в количестве не меньше, чем та же самая Яндекс метрика и хранят ее на сервере пользователя, единственным достойным кандидатом оказался плагин WP SlimStat. Все остальные не достойны даже того, чтобы их скачивать на попробовать. И все бы ничего с WP SlimStat — но его требования к ресурсам сервера таковы, что дай бог процентов 10-15 провайдеров виртуального хостинга смогут его держать, и то — при достаточно скромной посещаемости. Я прожил с ним что-то около трех месяцев, но не могу сказать, что часто залезал в его статистику — другие счетчики на отдельных ресурсах (хотлог, лайвинтернет, яндекс) я посещал гораздо чаще, и тем не менее, периодически он вешал мой сайт.
Так что если у вас коммерческий проект, характеризующийся тем, что ресурсы вам позволяют, есть требование хранить всю статистику на своих серверах, и просматривать ее из дашборда — то обратите на него самое пристальное внимание. Если же любое из этих трех требований не выполняется — то устанавливать его можно только для удовлетворения любопытства, и выяснения, «потянет ли такую нагрузку мой сервак». После чего, если все-таки не вытянул — продолжать использовать внешние сервисы статистики. Впрочем, если хранить всю информацию на собственных серверах необходимости нет, но до жути хочется смотреть ее из админки вордпресса — то вариант есть: использовать плагины типа Jetpack by WordPress.com, и всякие надстройки типа WP-Stats-Dashboard. Их-то мы и рассмотрим в следующем обзоре — насколько качественно они позволяют это делать, и стоит ли вообще их использовать. Хотя их немного, но посвятить им я думаю целый обзор, поскольку это — не просто сервисы статистики, но и куча дополнительных интересных штучек — типа подписок, комментариев через соцсети, форм связи с автором, и т.д. Ради этого придется все-таки вычистить свой сервер, и наконец перейти на столь нелюбимый 3.8.1.
А еще через пару месяцев — посмотрим на плагины, которые выводят в дашбоард статистику из гугл аналитикса — им я тоже посвящу отдельный обзор.
Шикарный обзор ))
Большое спасибо за столь яркую характеристику и … шикарный стиль изложения материала. В свое время мучительно искал чт-то хорошее но остановился для детальной статистике на ЯндексМетрике а в блоге статистики от JetPack вполне хватает. Для тех, кто делает медиа-планы публикаций можно посоветовать еще плагин Advanced Blog Metrics.
Он наглядно показывает в разрезе дней кол-во опубликованных постов и комментариев.
Есть ещё целый подвид счетчиков, которые отображают посетителей на миникарте которая вывешивается на сайте. Самый простой пример <a href=»http://www.statforsite.com/»>www.statforsite.com</a>
Здравствуйте. Скажите, как отключить асинхронный просмотр в настройках WP SlimStat о котором вы говорили
Я писал этот обзор три года тому назад, и сейчас он мог уже измениться, за это-то время. Когда-то в настройках было, сейчас даже посмотреть не могу, поскольку он у меня не стоит.
Подскажите,какой плагин у вас сейчас для подсчета статистики
В данный момент я собираю статистику только по отдельным записям плагинами AJAX Hits Counter + Popular Posts Widget, Top 10
и WordPress Popular Posts.
А общая аналитика по сайту считается в Яндекс.Метрике и Гугл.Аналитике, потому что плагины на общую аналитику сильно ресурснотребовательны.