Your SlideShare is downloading. ×
  • Like
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" (Михаил Иосилевич, НН.РУ)

  • 730 views
Published

 

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
730
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • В настоящее время в интернете много как людей с высоким доходом, так и со средним и низким. Данные ФОМ

Transcript

  • 1. Использование AJAX в проектахНН.РУ и опыт тестирования наактивных «юзерах» Иосилевич Михаил, «Интернет-компания НН.РУ» www@nn.ru
  • 2. Если бы у меня была 1 минута1. НН.РУ имеет более 2 млн. просмотров страниц в сутки. Пользователи не любят перезагрузки страниц. Поэтому все большее число «фишек» сайта переводится на Ajax.2. Самое быстрое и удобное тестирование с точки зрения обратной связи – тестирование на продвинутых «юзерах» сайта. « использование ajax в проектах НН.РУ 2
  • 3. Посещаемость WWW.NN.RU « использование ajax в проектах НН.РУ 3
  • 4. Сайт НН.РУ• в сутки до 100.000 посетителей совершают до 2 млн. просмотров страниц• 80.000 событий (новых тем, ответов, картинок и др.) в сутки• более 1000 форумов• 3000 разделов сайта• 43 млн. сообщений на форумах « использование ajax в проектах НН.РУ 4
  • 5. Зачем нам нужен ajax• Распределить во времени нагрузку на сервер• Уменьшить нагрузку на сервер• Удобство для пользователей (отсутствие перезагрузок страниц и др.) « использование ajax в проектах НН.РУ 5
  • 6. Что мы используем• jQuery – jQuery.Form – jQuery UI – jQuery Tools и др.• собственную JavaScript библиотеку « использование ajax в проектах НН.РУ 6
  • 7. Какие функции выполняет Ajax• динамическая подгрузка блоков/окон• поиски (людей, друзей, по сайту)• приватные сообщения• вывод галерей на форумах• служебные функции (модерация и др.) « использование ajax в проектах НН.РУ 7
  • 8. Примеры использования ajax « использование ajax в проектах НН.РУ 8
  • 9. Примеры использования ajax « использование ajax в проектах НН.РУ 9
  • 10. Примеры использования ajax « использование ajax в проектах НН.РУ 10
  • 11. Если отключен JavaScript• Основной контент (ответы, новости) выводится без использования JavaScript• Дополнительные (но важные) функции работают при отключенном JavaScript• Вспомогательные функции при отключенном JavaScript не доступны « использование ajax в проектах НН.РУ 11
  • 12. Этапы тестирования1. тестирование разработчиком2. тестирование внутри офиса (по ip)3. «тестирование на юзерах» « тестирование на «юзерах» 12
  • 13. Тестирование на «юзерах»Как определяем «тестового юзера»:• Добровольцы по тестовой cookie• Добровольцы по списку пользователей (user id)• По IP (нижегородцы, «ненижегородцы», офисная подсеть) Выбор способа зависит от объема и серьезности внедряемых изменений « тестирование на «юзерах» 13
  • 14. Тестирование на «юзерах»Для тестового юзера:• дается доступ в новый раздел• подключается новый модуль или класс• подключается другая версия модуля или класса• видны новые «фишки» интерфейса « тестирование на «юзерах» 14
  • 15. Сбор обратной связи• Тема на форуме техподдержки (nn.ru/community/help)• Форумы модераторов• Форма запроса (nn.ru/info/help)• Прямые обращения к сотрудникам (приват, e-mail)• Обращения на info2012@nn.ru « тестирование на «юзерах» 15
  • 16. Пример (сервис «Мое видео») « тестирование на «юзерах» 16
  • 17. Пример (отзывы пользователей) « тестирование на «юзерах» 17
  • 18. Вопросы?Компания НН.РУ:• www.nn.ru• auto.nn.ru• real.nn.ru• counter.nn.ru(831)419-77-99 Иосилевич Михаилcompany.nn.ru www@nn.ruwww.nn.ru « использование ajax в проектах НН.РУ 18