15
МЕТОДИКА РАЦИОНАЛЬНОГО ВНЕДРЕНИЯ ТЕХНОЛОГИИ АСИНХРОННЫХ ЗАПРОСОВ В WEB-САЙТЫ Четвертая международная научно-техническая конференция ПРОБЛЕМЫ ТЕЛЕКОММУНИКАЦИЙ К.т.н., доц. Алексеев Н.А., Бондаренко В.Ю. г. Киев, НТУУ «КПИ» 22 апреля 2010 г.

Методика рационального внедрения технологии Ajax

Embed Size (px)

DESCRIPTION

Алексеев Н.А., Бондаренко В.Ю.

Citation preview

Page 1: Методика рационального внедрения технологии Ajax

МЕТОДИКА РАЦИОНАЛЬНОГО ВНЕДРЕНИЯ ТЕХНОЛОГИИ АСИНХРОННЫХ

ЗАПРОСОВ В WEB-САЙТЫ

Четвертая международная научно-техническая конференцияПРОБЛЕМЫ  ТЕЛЕКОММУНИКАЦИЙ

К.т.н., доц. Алексеев Н.А., Бондаренко В.Ю.г. Киев, НТУУ «КПИ»

22 апреля 2010 г.

Page 2: Методика рационального внедрения технологии Ajax

2

AjaxAJAX (Asynchronous Javascript and XML — «асинхронный JavaScript и XML») — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при обновлении данных, веб-страница не перезагружается полностью и веб-приложения становятся более быстрыми и удобными.

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 3: Методика рационального внедрения технологии Ajax

3

Два принципа технологии Ajax

1. Возможность отправлять запросы серверу без перегрузки всей страницы.

2. Использования DHTML для динамического изменения внешнего вида страницы и отображения полученных данных, переданных асинхронным запросом.

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 4: Методика рационального внедрения технологии Ajax

4

Успешное внедрение Ajax

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 5: Методика рационального внедрения технологии Ajax

5

Нерациональное внедрение

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 6: Методика рационального внедрения технологии Ajax

6

План исследования Ajax

1. Рассмотрение технологии асинхронных запросов.2. Основные преимущества и недостатки

использования.3. Разработка методики внедрения.4. Анализ внедрения асинхронных запросов на

готовых сайтах и разработанном проекте.

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 7: Методика рационального внедрения технологии Ajax

7

Рациональное применение Ajax

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 8: Методика рационального внедрения технологии Ajax

8

Преимущества технологии Ajax

1. Уменьшение нагрузки на сервер. Вместо обновления всех элементом данной страницы, сервер выполняет только один запрос.

2. Увеличение интерактивности web-страницы.

3. Реализация экономии трафика.

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 9: Методика рационального внедрения технологии Ajax

9

Нерациональный подход к технологии Ajax

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 10: Методика рационального внедрения технологии Ajax

10

Неправильный подход к применению Ajax

1. Использование Ajax для отображения уникального наполнения сайта.

2. Размещение ссылок на страницы сайта через технологию асинхронных запросов.

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 11: Методика рационального внедрения технологии Ajax

11

Оптимальное использование Ajax

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 12: Методика рационального внедрения технологии Ajax

12

Оптимальное использование Ajax

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 13: Методика рационального внедрения технологии Ajax

13

Реализованный проект

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты

Page 14: Методика рационального внедрения технологии Ajax

14

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

доц. Алексеев Н.А., Бондаренко В.Ю. Методика рационального внедрения технологии Ajax в web-сайты