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

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

Upload: vladimir

Post on 22-May-2015

1.083 views

Category:

Technology


2 download

DESCRIPTION

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

TRANSCRIPT

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-сайты