SlideShare a Scribd company logo
1 of 9
СТАТИСТИКА ПО “ЛАЙКАМ” ДЛЯ
       VKONTAKTE.RU


                   Кривых Алексей




            2011
ЗАДАЧА

   Просмотреть последние 50 записей на своей стене
    или на стене любого пользователя (id которого
    известен) и составить статистику “лайков”
АНАЛОГИ
 http://www.booshaka.com/ - для facebook
 http://www.likester.com/ - для facebook

 Приложение стено-мер
  http://vkontakte.ru/app2224579
ЗАЧЕМ ЭТО НУЖНО?
 Тот факт, что аналогов такого сервиса для
  vkontakte.ru нет, уже говорит о его
  необходимости
 Для статистики посещений Вашей или других
  страниц
КАК ЭТО РАБОТАЕТ?
   Запускаем скрипт с параметрами:
       Логин
       Пароль
       Id (необязательный параметр)
НЕМНОГО О РЕАЛИЗАЦИИ
   Использованные модули:
     HTTP::Cookies - для работы с куками
     LWP::UserAgent - для отправки запросов
     GD::Graph - для рисования гистограммы
     Unicode::Map8

   Проблемы:
       Модуль GD не хотел воспринимать русские символы
   Решения:
       Unicode::Map8 и шрифт Arial
ВОЗМОЖНОЕ РАЗВИТИЕ
 Веб сервис: “Хочешь узнать, кто ставит тебе
  лайки?”
 Приложение Vkontakte

 Desktop приложение

 Статистика для групп
КОНТАКТЫ
 Ссылка на скрипт: http://files.mail.ru/WETIZ3
 Вопросы и предложения присылайте по адресу:
  krivykhalexey@gmail.com

More Related Content

Similar to Like stat

Краткий обзор основных технологий разработки Web приложений
Краткий обзор основных технологий разработки Web приложенийКраткий обзор основных технологий разработки Web приложений
Краткий обзор основных технологий разработки Web приложенийTatsiana Ramanchik
 
Передача дополнительных сведений о сайте с помощью семантической разметки
Передача дополнительных сведений о сайте с помощью семантической разметкиПередача дополнительных сведений о сайте с помощью семантической разметки
Передача дополнительных сведений о сайте с помощью семантической разметкиYuliya Tikhokhod
 
Le-go-go или как мы делаем медийные сайты.
Le-go-go или как мы делаем медийные сайты.Le-go-go или как мы делаем медийные сайты.
Le-go-go или как мы делаем медийные сайты.Evgeny Shiryaev
 
Аналитика мобильных приложений
Аналитика мобильных приложенийАналитика мобильных приложений
Аналитика мобильных приложенийAnatoly Sharifulin
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
 
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсовОбзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсовRustem Gayfutdinov
 
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"Yandex
 

Similar to Like stat (9)

Краткий обзор основных технологий разработки Web приложений
Краткий обзор основных технологий разработки Web приложенийКраткий обзор основных технологий разработки Web приложений
Краткий обзор основных технологий разработки Web приложений
 
Передача дополнительных сведений о сайте с помощью семантической разметки
Передача дополнительных сведений о сайте с помощью семантической разметкиПередача дополнительных сведений о сайте с помощью семантической разметки
Передача дополнительных сведений о сайте с помощью семантической разметки
 
Le-go-go или как мы делаем медийные сайты.
Le-go-go или как мы делаем медийные сайты.Le-go-go или как мы делаем медийные сайты.
Le-go-go или как мы делаем медийные сайты.
 
CV-android
CV-androidCV-android
CV-android
 
Аналитика мобильных приложений
Аналитика мобильных приложенийАналитика мобильных приложений
Аналитика мобильных приложений
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
 
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсовОбзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
 
3 Все о разработке интернет проектов
3 Все о разработке интернет проектов3 Все о разработке интернет проектов
3 Все о разработке интернет проектов
 
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
Евгений Бордунов "Веб-виджеты Яндекса и с чем их едят"
 

Like stat

  • 1. СТАТИСТИКА ПО “ЛАЙКАМ” ДЛЯ VKONTAKTE.RU Кривых Алексей 2011
  • 2. ЗАДАЧА  Просмотреть последние 50 записей на своей стене или на стене любого пользователя (id которого известен) и составить статистику “лайков”
  • 3. АНАЛОГИ  http://www.booshaka.com/ - для facebook  http://www.likester.com/ - для facebook  Приложение стено-мер http://vkontakte.ru/app2224579
  • 4. ЗАЧЕМ ЭТО НУЖНО?  Тот факт, что аналогов такого сервиса для vkontakte.ru нет, уже говорит о его необходимости  Для статистики посещений Вашей или других страниц
  • 5. КАК ЭТО РАБОТАЕТ?  Запускаем скрипт с параметрами:  Логин  Пароль  Id (необязательный параметр)
  • 6.
  • 7. НЕМНОГО О РЕАЛИЗАЦИИ  Использованные модули:  HTTP::Cookies - для работы с куками  LWP::UserAgent - для отправки запросов  GD::Graph - для рисования гистограммы  Unicode::Map8  Проблемы:  Модуль GD не хотел воспринимать русские символы  Решения:  Unicode::Map8 и шрифт Arial
  • 8. ВОЗМОЖНОЕ РАЗВИТИЕ  Веб сервис: “Хочешь узнать, кто ставит тебе лайки?”  Приложение Vkontakte  Desktop приложение  Статистика для групп
  • 9. КОНТАКТЫ  Ссылка на скрипт: http://files.mail.ru/WETIZ3  Вопросы и предложения присылайте по адресу: krivykhalexey@gmail.com