ВКонтакте больше нет виджетов
Официальный анонс звучал так:
Увы, но среди разработчиков виджетов, не нашлось, ни одного медалиста и олимпиадника, который не употребляет алкоголь и не курит, поэтому достойных виджетов быть и не могло. Пользователи ничего особенного не замечали в последнее время, но вот разработчики приложений заметили отлично. ВКонтакте всячески препятствует развитию приложений, чего только стоило удаление блока "Приложения" со страниц пользователей, а потом ещё и отключили возможность приложениям отправлять сообщения на стены пользователей. Не понятно только, с чего бы вдруг такое отношение к приложениям, если ВК получает 50% от их дохода.
По проведённому мною опросу, получились вот такие цифры:
Впрочем, сейчас не об этом. Дальше будет много цифр из статистики моего виджета. Для начала, рассмотрим внутреннюю статистику, которая собиралась самим виджетом. По большей части, она актуальна на интервал времени 08.03.2011 - 30.11.2011.
За это время, виджет был установлен на 93.642 публичные страницы и показан 20.361.707 уникальным пользователям. Чаще всего, владельцы страниц выбирали виджеты Гости (93.6%), Радио (69.1%) и Погода (67.3%), так же пользовались популярностью виджеты Гороскоп (62.9%), Чат (62.6%) и Часы (60.7%). Виджет Слайды появился довольно таки поздно и имел очень ограниченный функционал, поэтому набрал всего 39%. Предназначение виджетов Закладки (20%) и QR-код (13.9%) в рамках публичных страниц было для меня не очень понятно, но раз просили сделать, то значит это кому то нужно было. Виджеты трансляции Twitter (11.6%) и RSS (8.5%) хотя и очень быстро набирали популярность, но появились совсем недавно, поэтому их доля, в общей массе, не так заметна.
Судя по этой же статистике, разработчики ВКонтакте в основном используют браузер Chrome под Windows Seven и Safari под Mac OS. Павел Дуров предпочитает первый вариант. Со времени последней амнистии, в виджете Чат было заблокировано 6.679 пользователей в 1.414 публичных страницах. Было подключено 2.430 трансляций с RSS и 5.998 из Твиттера. А самый популярный набор виджетов состоял только из виджета Гостей (4.644), за ним следует набор: Гости, Погода, Радио, Гороскоп, Часы, Чат (4.491), далее тот же самый набор, но без Часов и Чата (3.077). Полный набор виджетов был установлен на 2.447 публичных страницах. Итого, различных комбинаций выбранных виджетов насчитывается 7.145 штук.
Общий размер данных в базе: 1744мб. И, наверное, это всё, что можно вытащить из внутренней статистики виджета и теперь можно переходить к внешней статистики, для сбора которой использовался Google Analytics, который был установлен 06.09.2011 и проработал по сей день.
Общая статистика
Посещения: 132 233 631
Уникальные посетители: 45 496 630
Просмотры страниц: 189 216 656
Статистика операционных систем
Статистика мобильных операционных систем
Статистика браузеров
Статистика по мобильным устройствам
Статистика по странам
Статистика по городам
Пожалуй, это всё, что интересного можно показать из статистики GA. А теперь, немного статистики из самого ВКонтакте, по запросам к API. Виджеты были разделены на два приложения, поэтому графиков запросов к API - два, но графики по методам очень похожи, поэтому выкладываю только один. Графики показывают количество обращений в сутки.
Количество обращений к API (app2128127)
Количество обращений к API (app2054552)
Статистика использования различных методов
В целом, результатом я доволен, это был отличный опыт работы с высоконагруженным проектом. Кстати, немного о технической стороне. Виджет хостился на выделенном сервере, с процессором Intel Core i7 и 12гб оперативной памяти, хотя на этом сервере хостился не только он, но и ещё куча различных проектов.
В качестве веб сервера использовался nginx + php-cgi, база данных - mysql, для оптимизации работы php скиптов, использовался eaccelerator, а для кеширования и уменьшения нагрузки на БД - memcached.
В пиковые часы, к index.php приходило больше 200 обращений в секунду, и сервер не всегда успевал отвечать. И я очень жалею, что за время работы с проектом, так и не реализовал нормальный функционал, по отсечению клиентов, в случае, если сервер физически не успевал обрабатывать запросы. Хотя и был костыль, который снижал вероятность ухода веб сервера в dead-lock, но и он работал не идеально.
С 1 декабря мы отключаем возможность встраивать виджеты API ВКонтакте в Публичные страницы. К сожалению, за более чем полгода существования этого экспериментального сервиса, нам не встретилось ни одного достойного примера использования этих возможностей. В то же время, с виджетами нередко связаны злоупотребления, а качество исполнения популярных виджетов не соответствует уровню сайта. 1 декабря блок «Виджет» исчезнет со всех Публичных страниц, все виджеты будут отключены.
Увы, но среди разработчиков виджетов, не нашлось, ни одного медалиста и олимпиадника, который не употребляет алкоголь и не курит, поэтому достойных виджетов быть и не могло. Пользователи ничего особенного не замечали в последнее время, но вот разработчики приложений заметили отлично. ВКонтакте всячески препятствует развитию приложений, чего только стоило удаление блока "Приложения" со страниц пользователей, а потом ещё и отключили возможность приложениям отправлять сообщения на стены пользователей. Не понятно только, с чего бы вдруг такое отношение к приложениям, если ВК получает 50% от их дохода.
По проведённому мною опросу, получились вот такие цифры:
Нужны ли виджеты? | Голосов | Голосов, % |
---|---|---|
Да, нужны | 9094 | 51.99% |
Нет, не нужны | 4617 | 26.39% |
Не имеет значения | 3781 | 21.62% |
Впрочем, сейчас не об этом. Дальше будет много цифр из статистики моего виджета. Для начала, рассмотрим внутреннюю статистику, которая собиралась самим виджетом. По большей части, она актуальна на интервал времени 08.03.2011 - 30.11.2011.
За это время, виджет был установлен на 93.642 публичные страницы и показан 20.361.707 уникальным пользователям. Чаще всего, владельцы страниц выбирали виджеты Гости (93.6%), Радио (69.1%) и Погода (67.3%), так же пользовались популярностью виджеты Гороскоп (62.9%), Чат (62.6%) и Часы (60.7%). Виджет Слайды появился довольно таки поздно и имел очень ограниченный функционал, поэтому набрал всего 39%. Предназначение виджетов Закладки (20%) и QR-код (13.9%) в рамках публичных страниц было для меня не очень понятно, но раз просили сделать, то значит это кому то нужно было. Виджеты трансляции Twitter (11.6%) и RSS (8.5%) хотя и очень быстро набирали популярность, но появились совсем недавно, поэтому их доля, в общей массе, не так заметна.
Судя по этой же статистике, разработчики ВКонтакте в основном используют браузер Chrome под Windows Seven и Safari под Mac OS. Павел Дуров предпочитает первый вариант. Со времени последней амнистии, в виджете Чат было заблокировано 6.679 пользователей в 1.414 публичных страницах. Было подключено 2.430 трансляций с RSS и 5.998 из Твиттера. А самый популярный набор виджетов состоял только из виджета Гостей (4.644), за ним следует набор: Гости, Погода, Радио, Гороскоп, Часы, Чат (4.491), далее тот же самый набор, но без Часов и Чата (3.077). Полный набор виджетов был установлен на 2.447 публичных страницах. Итого, различных комбинаций выбранных виджетов насчитывается 7.145 штук.
Общий размер данных в базе: 1744мб. И, наверное, это всё, что можно вытащить из внутренней статистики виджета и теперь можно переходить к внешней статистики, для сбора которой использовался Google Analytics, который был установлен 06.09.2011 и проработал по сей день.
Общая статистика
Посещения: 132 233 631
Уникальные посетители: 45 496 630
Просмотры страниц: 189 216 656
Статистика операционных систем
Операционная система | Посещения | Посещения, % |
---|---|---|
Windows | 117 930 224 | 89,18 % |
(not set) | 11 810 640 | 8,93 % |
Android | 929 118 | 0,70 % |
Macintosh | 791 208 | 0,60 % |
Linux | 391 449 | 0,30 % |
iPad | 129 040 | 0,10 % |
iPhone | 125 821 | 0,10 % |
SymbianOS | 102 413 | 0,08 % |
iPod | 15 204 | 0,01 % |
Samsung | 5 923 | 0,00 % |
Статистика мобильных операционных систем
Операционная система | Посещения | Посещения, % |
---|---|---|
Android | 929 118 | 70,97 % |
iPad | 129 040 | 9,86 % |
iPhone | 125 821 | 9,61 % |
SymbianOS | 102 413 | 7,82 % |
iPod | 15 204 | 1,16 % |
Samsung | 5 923 | 0,45 % |
Windows Phone | 682 | 0,05 % |
Windows | 652 | 0,05 % |
Nokia | 160 | 0,01 % |
BlackBerry | 89 | 0,01 % |
Статистика браузеров
Браузер | Посещения | Посещения, % |
---|---|---|
Chrome | 48 430 486 | 36,62 % |
Opera | 31 981 623 | 24,19 % |
Firefox | 30 270 697 | 22,89 % |
Opera Mini | 12 265 139 | 9,28 % |
Internet Explorer | 7 883 814 | 5,96 % |
Safari | 917 873 | 0,69 % |
Android Browser | 316 430 | 0,24 % |
Mozilla Compatible Agent | 109 325 | 0,08 % |
SeaMonkey | 18 132 | 0,01 % |
Mozilla | 11 510 | 0,01 % |
Статистика по мобильным устройствам
Устройство | Посещения |
---|---|
Apple iPad | 42 504 |
Apple iPhone | 23 343 |
Nokia XpressMusic | 17 381 |
Samsung GT-I9003 | 14 942 |
SonyEricsson LT15i Xperia Arc | 14 397 |
HTC Desire HD | 13 531 |
Samsung GT-S5570 Galaxy Mini | 12 374 |
Samsung GT-I9100 Galaxy S II | 12 034 |
Nokia Nuron | 11 981 |
Samsung Galaxy Tab | 10 458 |
Samsung GT-S5660 Galaxy Gio | 10 379 |
Nokia | 10 321 |
Samsung GT-I9000 Galaxy S | 9 963 |
LG GT540 | 9 459 |
HTC Wildfire S | 9 393 |
HTC A8181 Desire | 9 295 |
HTC S710e Incredible S | 9 140 |
Nokia 5800d XpressMusic | 8 783 |
HTC Desire | 8 344 |
Nokia E72 | 8 004 |
SonyEricsson E15i Xperia X8 | 7 484 |
LG P500 | 7 434 |
Apple iPod Touch | 6 627 |
Samsung GT-S5830 Galaxy Ace | 6 405 |
Nokia C6-00 | 6 128 |
Статистика по странам
Страна | Посещения |
---|---|
Russia | 87 175 337 |
Ukraine | 24 197 066 |
Belarus | 4 398 062 |
Kazakhstan | 1 629 598 |
Moldova | 254 038 |
Estonia | 172 340 |
Germany | 129 930 |
United States | 124 210 |
Armenia | 76 710 |
Статистика по городам
Город | Посещения |
---|---|
Moscow | 14 445 016 |
St Petersburg | 8 856 909 |
Kyiv | 6 709 273 |
Yekaterinburg | 3 175 562 |
Novosibirsk | 3 041 805 |
Samara | 2 907 697 |
Kazan | 2 624 430 |
Minsk | 2 412 404 |
Nizhny Novgorod | 2 346 037 |
Пожалуй, это всё, что интересного можно показать из статистики GA. А теперь, немного статистики из самого ВКонтакте, по запросам к API. Виджеты были разделены на два приложения, поэтому графиков запросов к API - два, но графики по методам очень похожи, поэтому выкладываю только один. Графики показывают количество обращений в сутки.
Количество обращений к API (app2128127)
Количество обращений к API (app2054552)
Статистика использования различных методов
В целом, результатом я доволен, это был отличный опыт работы с высоконагруженным проектом. Кстати, немного о технической стороне. Виджет хостился на выделенном сервере, с процессором Intel Core i7 и 12гб оперативной памяти, хотя на этом сервере хостился не только он, но и ещё куча различных проектов.
В качестве веб сервера использовался nginx + php-cgi, база данных - mysql, для оптимизации работы php скиптов, использовался eaccelerator, а для кеширования и уменьшения нагрузки на БД - memcached.
В пиковые часы, к index.php приходило больше 200 обращений в секунду, и сервер не всегда успевал отвечать. И я очень жалею, что за время работы с проектом, так и не реализовал нормальный функционал, по отсечению клиентов, в случае, если сервер физически не успевал обрабатывать запросы. Хотя и был костыль, который снижал вероятность ухода веб сервера в dead-lock, но и он работал не идеально.