Архив рубрики Woopra

Новый клиент Woopra 1.3 RC1

Спонсор поста: загородные дома в подмосковье.

Иконка Woopra

15 марта 2009 года был выпущен первый релиз-кандидат новой версии десктопного клиента для Woopra — системы сбора статистики сайтов, которой я пользуюсь.

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

Начну с обзора инструментов вебмастера (Webmaster Tools). В качестве параметров выбраны Google PageRank и Alexa Rankings. Выглядит это вот так:

Google PageRank в Woopra

Рейтинг Alexa в Woopra

Инструмент «Whois», к сожалению, работает с малым количеством доменных зон, а именно, с доменами зон «.com», «.net» и «.edu». Надеюсь, в дальнейшем они расширят возможности данной функции.

Начальная страница в клиента тоже обновилась, в частности, её сайдбар. Теперь там появилась строка поиска на случай, если вебмастер управляет большим количеством сайтов. Также видоизменилась информация о каждом сайте:

Краткая информация о сайте на главной странице Woopra

Как вы видите, теперь можно выборочно «включать/выключать» сайты для снижения нагрузки на сервера, ещё можно указать, какие из них будут подключаться каждый раз автоматически.

Естественно, этими изменениями не ограничились, посмотрим поближе на интерфейс работы с отдельным сайтом. Сайдбар переделали:

Сайдбар панели приборов сайта в Woopra

В верхней части график Live-посетителей, указывается максимальное число одновременного бывших на сайте людей. Как и в прошлых версиях клиента, показывается общее количество посетителей за всё время работы системы, количество сегодняшних посещений и просмотров страниц. Ниже располагается меню, разделы, которого научились сворачиваться. Пройдемся по порядку по пунктам.

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

Графики на панели приборов в клиенте Woopra

Блок с картой, показывающей в реальном времени посетителей сайта, лишь немного перерисовали и добавили к нему табличку по странам.

Видоизмененная карта в панели приборов Woopra

Остальные области лишь немного ужали по горизонтали и компактно расположили по всему свободному пространству. Также по щелчку правой кнопкой мыши можно вызвать контекстное меню, которое позволит вычислить PageRank отдельной страницы сайта или источника перехода, сделать более сложную выборку данных и проанализировать её. В последнем случае откроется новая вкладка в разделе «Аналитика».

Следующим пунктом меню идёт секция «Live». Здесь изменений довольно много, область разбили на три сектора. В левом верхнем углу расположилась карта, на которой показываются посетители:

Карта в live-секции Woopra

Ниже расположен столбец, в котором можно разделять посетителей по определенным признакам: ID, странам, странице сайта, источнику перехода, ОС и браузеру.

Сортировка live-посетителей в клиенте Woopra

А справа расположилась информация о конкретных посетителях. Вот так, например, выглядит информация об Артёме Игликове, любезно согласившемся «повисеть» у меня на блоге:

information_live_woopra

При желании с помощью кнопок на верхней панели можно отключить отображение ненужных вам деталей о посетителе. На скриншоте всё включено.

Вкладка «Поиск» имеет такой вид (для примера приведён поиск всех пользователей браузера Google Chrome):

«Календарь» — новый пункт меню, который позволяет увидеть кое-какие новые статистические данные, а именно распределение посещаемости по дням за неделю и неделям в месяце.

В разделе «Аналитика» только одно крупное нововведение: к большей части показателей теперь можно показать график за за выбранный срок. Тут, например, показана частота посещения одной из страниц моего блога за последний месяц:

Аналитические графики в Woopra

Следующие три пункта меню отвечают, соответственно, за предупреждения, настройку Live-карты и игнорирование определенных посетителей. Предупреждения очень гибко настраиваются и служат для информирования вебмастера о каком-либо событии. Например, можно следить за появлением определенного комментатора на блоге — Woopra издаст звуковой сигнал и выведет всплывающее окно у панели задач. Для чего настраивать Live-карту я ещё не понял, каких-либо видимых изменений это не приносит. А вот игнорирование определенной части посетителей может быть полезно. Задаём определенные критерии, и все приходящие с такими параметрами перестают учитываться системой.

Вот такая вот новая версия Woopra, о которой я уже переводил статью с блога проекта. В этот раз решил написать собственный обзор со скриншотами.

Woopra меняется

Вольный перевод: Woopra: State of the Union for january 2009.

За последние 90 дней Woopra претерпела значительные изменения, хотя они и невидимы. Как вы видите, все серьёзные изменения вносились в механизм статистики, чтобы сохранить плавность работы и обеспечить введение новых функций. Те же вебмастера, кто пользуется Woopra, обычно работают через десктопный клиент или плагин для Wordpress, который позволяет просмотреть статистику в админке блога.

Инфраструктура
Позвольте рассказать Вам об изменениях, введённых в Woopra, о которых мы, как пользователи системы, редко задумываемся:

  • Woopra распространяется по Сети на всё большее количество сайтов, а мы отслеживаем каждый просмотр страницы на каждом из этих сайтов. А для каждого такого просмотра Woopra собирает до 20 единиц информации. Наша система отслеживает 50 миллионов просмотров страниц в день на более 50 тысячах сайтов, таким образом получается, что мы собираем 1 миллиард единиц статистической информации... и объём все время увеличивается.
  • В дополнение к сбору данных, когда кто-то из Вас запускает клиент Woopra, мы доставляем Вам потоки этой информации в реальном времени из статистических движков (так мы называем сервера, которых собирают и хранят данные). Это даёт дополнительную и постоянную нагрузку на инфраструктуру.
  • Сбор и обслуживание такого объёма данных само по себе технический подвиг, но впереди увеличение нагрузки в 100 раз. И мы хотим, чтобы Woopra работала также хорошо или даже лучше, когда мы будем собирать данные с 500 тысяч или 5 миллионов сайтов.
  • За последние пару месяцев мы улучшили архитектуру нашего хостинга в 3 раза. Но простое увеличение количества серверов для сбора и хранения данных не является хорошим решением. Важно, чтобы базы данных были тоже оптимизированы, Javascript-код, посылающий данные движкам, был быстрым, и клиент должен быстро получать доступ к данным. Эффективность является ключевым моментом при работе с проектом такого масштаба.
  • Наряду с расширением физической инфраструктуры продолжается ежедневная работа по оптимизации движков ради производительности, а также добавлению новых функций, о которых я сейчас расскажу.

Решение проблем, связанных с масштабированием, не было запланировано на стадии активной разработки. Как, некоторые из Вас, возможно, помнят, мы запустили Woopra как закрытый бета-проект на WorldCamp Dallas, но получили беспрецедентный спрос на услугу — и мы немедленно начали удовлетворять его. Не поймите меня неправильно, это хорошо иметь задачи, но проблемы останутся. Они стали испытанием для нас.

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

Прежде всего, новый Woopra-клиент, который должен быть доступен как RC через пару недель, включает в себя целый ряд изменений в пользовательском интерфейсе, направленных на улучшение функциональности, исправление известных ошибок, и даже добавление новых функций. Несколько фич, которые мне действительно нравятся в ней:

  • С главной страницы будут доступны новые инструменты для вебмастеров. Я не знаю как вы, ребята, но я постоянно использую свой браузер, чтобы проверить разные параметры во время работы с веб-сайтами. Мы подумали, раз Woopra-клиент работает в любом случае, почему бы не встроить некоторые инструменты в него! Так что, если существуют конкретные инструменты, которые вы бы хотели добавить, просьба оставить комментарий, и ссылки на онлайн-версии сервисов будут очень полезны. (Я отправил комментарий о добавлении тИЦ в инструменты вебмастеров. — А.Ж.)

    Новый интерфейс клиента Woopra - отображение Google PageRank для сайта
  • Область меню была уплотнена и уточнена. Это было сделано для освобождения пространства под плагины. Это также обеспечит размещение визуального индикатора новых событий, с которыми вы должны ознакомиться.
    Новый интерфейс клиента Woopra - компактная доска объявлений
  • Для тех вебмастеров, кто следит за несколькими сайтами одновременно, будет добавлена возможность отключения слежения за отдельными сайтами. Это уменьшит занимаемую клиентом полосу пропускания интернет-канала и высвободит ресурсы на нашей стороне.
    Новый интерфейс клиента Woopra - отключение отдельных наблюдаемых сайтов
  • Обзор присутствующих на сайте посетителей получит новые функции. Теперь в информации о посетителе, находящемся на сайте, будет показываться мини-карта c указанием местоположения этого посетителя. Также будет добавлена ссылка для быстрого доступа к истории просмотров гостя, и, если будет сохранён оригинальный реферрер, вы сможете определить, откуда пришёл ваш посетитель в самый первый раз.
    Новый интерфейс Woopra клиента - мини-карта местонахождения текущего посетителя
  • Возможность подключения созданных пользователями плагинов. Это будет огромным, и одним из самых значительных отличий платформы Woopra. Мы откроем доступ к Woopra API, чтобы разрешить разработчикам реализовать те функции, которые мы пропустили. Я не могу даже вообразить, что вы нафантазируете, но я догадываюсь, что мэшапы и интеграция Woopra в другие системы будут отличной возможностью.

В дополнение к модификации клиента мы скоро опубликуем руководство, которое позволит вебмастерам настроить окно чата с пользователем на их сайте. Лично, я заметил, что очень мало посетителей откликаются на приглашения к диалогу через чат, и я думаю, что это происходило из-за того, что приглашения не всегда заметны. Но наши внутренние тесты внесённых изменений увеличили отклик в 5 раз! Так что я не могу дождаться, как скажутся эти изменения на Ваших сайтах.

Бизнес
Я также хотел бы кратко остановиться на еще одном важном аспекте, который затрагивает темпы роста Woopra. Деньги. Как вы себе представляете, инфраструктура и работа разработчиков, которые присутствует в проекте такого масштаба являются довольно дорогостоящими. Мы работаем над сбором средств в течение нескольких месяцев, что является чрезвычайно сложным в нынешних условиях, нам было сделано несколько предложений, которые мы отвергли (т.к. мы ещё не в отчаянии).

У Woopra маленькая и сильная команда людей, которые относятся друг к другу как партнёры, и мы не хотели бы подвергать риску нашу культуру со стороны внешней силы, которая рассматривает её только как «объект инвестирования». Чтобы было ясно, мы могли бы сильно ускорить разработку, взяв часть денег, которые нам были предложены, но мы знаем, что это сказалось бы на наших долгосрочных целях, и мы хотим, чтобы людьми, перед которыми мы в ответе, были только Вы — наши клиенты.

Вдобавок к привлечению капитала для поддержки развития Woopra одним из важных аспектов долгосрочного существования Woopra является предоставление платных услуг. Мы будем предоставлять высокопроизводительные тарифы, как только закончим свою биллинговую систему, но наша команда твёрдо убеждена в необходимости улучшения инфраструктуры и интерфейса до введения платности. Итак, Woopra пока остаётся бесплатной, но мы надеемся, что сможем положиться на вебмастеров в будущем, когда понадобится поддержка.

Наконец, хотя я уже отметил, что мы планировали закрыть бета-тестирование Woopra, мне поступило от пользователей очень много просьб не делать этого. Так что мы собираемся оставить регистрацию открытой — ожидание модерации может быть длительным. Скажу, что в очереди было около 6 тысяч человек, которые терпеливо ждали до двух месяцев, их мы утверждаем партиями, начиная со вчерашнего дня. Обработка всех уведомлений займёт несколько дней, и, если вы ждали своей очереди, модерация осуществится скоро.

Woopra поддерживает SSL-сайты

Спонсор поста: Фотограф Алматы

Woopra получила поддержку SSL

За последние несколько дней плагин от системы Woopra для Wordpress обновлялся аж трижды. Версия плагина подросла до цифры 1.4.0.3. Мне стало интересно, что же там произошло и в честь чего такие частые апдейты.

Оказывается, одной из самых запрашиваемых функций в Woopra была поддержка SSL, то есть возможность сбора статистики с веб-сайтов, которые защищены этим криптографическим протоколом. URL таких сайтов начинается не с «http://», а имеют приставку «https://». Особенно это было важно для сайтов электронной торговли, какими, в первую очередь, являются онлайн-магазины. Владельцы этих сервисов хотели иметь возможность отслеживать все действия своих покупателей. И они получили такую функцию.

Теперь Woopra поддерживает такие сайты. Плюс, учитывая открытый API данной системы, вебмастер может передавать дополнительную информацию в секцию Live десктоп-клиента. Например, движок интернет-магазина может отдавать такие данные с помощью простого скрипта:

<SCRIPT type="text/javascript">
var woopra_visitor = new Array();
woopra_visitor['name'] = ‘Omarov Timur’;
woopra_visitor['email'] = ‘timur@mail.kz’;
var woopra_event = new Array();
woopra_event['sale'] = ‘DVD Saw V′;
</SCRIPT>

Разработчики на данный момент нуждаются в обратной связи, так что, если у Вас именно такой сайт, помогите им!

GA и Li.ru отдыхают

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

Сейчас рынок статистики делят две сервиса: Google Analytics и Liveinternet.ru. Однако, есть и молодые игроки, которые не уступают этим мастодонтам, предоставляя услуги на их уровне и даже выше. Одним из таких многообещающих стартапов является сервис статистики Woopra, находящийся на стадии бета-версии.

Для сбора статистики с блогов предлагается специальный плагин для Wordpress, который у меня за два дня обновился аж два раза, что говорит о том, что система постоянно обновляется и дорабатывается. Также имеются сторонние плагины для таких движков, как vBulletin, Drupal и Joomla. Естественно, имеется код для ручной установки на любой сайт. Всё это Вы сможете найти на официальном сайте сервиса, который, к сожалению, на английском языке. Однако, там не так всё сложно, и я без труда в нём разобрался.

Главным достоинством этой системы сбора статистики, по моему мнению, является десктопный клиент, у которого имеются отдельные версии для основных операционных систем в наше время: Windows, Linux и MacOS. Клиент также не русифицирован, но имеет интуитивный интерфейс. Скриншоты кликабельны.

Скриншот woopra dashboard скриншот woopra search скриншот woopra analytics

Клиент имеет отличную функциональность, особенно порадовала возможность следить за действиями каждого посетителя в отдельности в реальном времени. Очень уж удобно реализована эта функция. Все фичи GA и Li.ru реализованы, сервис показывает страны, города, браузеры, разрешения экранов, точки входа-выхода, продолжительность визитов, поисковые фразы и многое другое. Клиент совсем не тормозит (хотя и требует для себя Java и занимает ~50 мегабайт в ОЗУ), сделан очень красочно и имеет несколько цветовых схем.

Если у Вас блог, то Вы можете наблюдать за статистикой прямо в своей админке. Функциональность, конечно, немного ухудшится, но за основными показателями Вы сможете наблюдать.

Многие жалуются, что их сайты очень долго аппрувятся в этой системе. В первый раз я так и не дождался добавления моего блога в их базу данных. Палю тему, как очень быстро добавить свой сайт! Удалив блог из своего профиля, я отправил его на модерацию второй раз и прокомментировал последний пост в их блоге. Несмотря на мой ломаный английский, мой блог прошёл модерацию за 2 дня.

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