Кристиан Дари, Богдан Бринзаре, Филип Черчез1-904811-82-5, 5-93286-077-4
Издание предназначено тем, кто владеет базовыми знаниями PHP, XML, javascript и MySQL и хочет узнать все тонкости функционирования AJAX и взаимодействия составляющих этой технологии.
Table of contents :
Оглавление……Page 6
Об авторах……Page 8
О рецензентах……Page 9
Предисловие……Page 10
Краткое содержание книги……Page 11
Что потребуется для работы с этой книгой……Page 12
Соглашения……Page 13
Поддержка покупателей……Page 14
Глава 1. AJAX и будущее веб-приложений……Page 16
Предоставление функциональности через Интернет……Page 18
Преимущества веб-приложений……Page 19
HTTP и HTML……Page 20
PHP и другие серверные технологии……Page 22
JavaScript и другие клиентские технологии……Page 23
Чего не хватает?……Page 24
Что такое AJAX……Page 25
Создание простого приложения на основе AJAX и PHP……Page 30
Время действовать – Quickstart AJAX……Page 33
Подведение итогов……Page 43
Глава 2. Клиентские технологии на основе JavaScript……Page 44
JavaScript и объектная модель документа (DOM)……Page 45
Время действовать – поиграем с JavaScript и DOM……Page 47
События в JavaScript и DOM……Page 49
Время действовать – использование событий JavaScr……Page 51
И еще о DOM……Page 53
Время действовать – и еще о DOM……Page 54
JavaScript, DOM и CSS……Page 56
Время действовать – работаем с CSS и JavaScript……Page 57
Создание объекта XMLHttpRequest……Page 60
Создание объекта более поздней версии в Internet ……Page 64
Инициализация запросов к серверу с помощью объект……Page 66
Обработка ответа сервера……Page 69
Время действовать – асинхронные обращения с испол……Page 70
Работа со структурой XML……Page 76
Время действовать – выполнение асинхронных обраще……Page 77
Обработка ошибок и возбуждение исключений……Page 82
Создание структур XML……Page 85
Подведение итогов……Page 86
PHP и DOM……Page 87
Время действовать – взаимодействие AJAX и PHP……Page 88
Передача параметров и обработка ошибок в PHP……Page 94
Время действовать – передача параметров и обработ……Page 95
Соединение с удаленным сервером и безопасность сц……Page 105
Время действовать – соединение с удаленным сервер……Page 106
Доверенный сценарий на стороне сервера……Page 111
Время действовать – применение доверенного сценар……Page 112
Основные принципы выполнения повторяющихся асинхр……Page 119
Время действовать – реализация алгоритма выполнен……Page 120
Работа с MySQL……Page 130
Создание таблиц……Page 131
Действия с данными……Page 135
Соединение с базой данных и исполнение запросов……Page 136
Время действовать – PHP и MySQL……Page 138
Технология обертывания и разделения функционально……Page 141
Время действовать – приложение Friendly……Page 144
Подведение итогов……Page 154
Глава 4. Верификация заполнения форм в AJAX……Page 155
Реализация проверки правильности в AJAX……Page 156
Безопасность AJAX в многопоточной среде……Page 159
Время действовать – проверка правильности заполне……Page 160
Подведение итогов……Page 183
Введение в технологию прямого общения по сети……Page 184
Чат-приложение, основанное на технологии AJAX……Page 185
Реализация чата на основе технологии AJAX……Page 186
Время действовать – чат на основе технологии AJAX……Page 188
Подведение итогов……Page 207
Глава 6. Подсказки и функция автодополнения в AJAX……Page 208
Google Suggest……Page 209
Реализация подсказок и функции автодополнения сре……Page 210
Время действовать – подсказки и функция автодопол……Page 211
Подведение итогов……Page 236
Глава 7. Построение диаграмм в реальном времени средствами……Page 237
Реализация построения диаграмм в реальном времени……Page 238
Время действовать – создание диаграмм в реальном ……Page 242
Подведение итогов……Page 252
Глава 8. Таблицы в AJAX……Page 253
Реализация таблиц данных на стороне клиента средс……Page 254
Время действовать – таблицы в AJAX……Page 255
Подведение итогов……Page 276
Работаем с RSS……Page 277
Структура документа RSS……Page 278
Google Reader……Page 279
Реализация чтения лент RSS с помощью технологии A……Page 280
Время действовать – программа чтения лент RSS……Page 281
Подведение итогов……Page 293
Применение механизма перетаскивания во Всемирной……Page 294
Сортируемые списки……Page 295
Создание приложения с поддержкой механизма перета……Page 296
Время действовать – приложение управления задания……Page 298
Подведение итогов……Page 314
Приложение А. Подготовка рабочего окружения……Page 315
Установка Apache……Page 316
Установка MySQL……Page 318
Установка PHP……Page 319
Установка Apache……Page 321
Установка PHP……Page 322
Алфавитный указатель……Page 327
Reviews
There are no reviews yet.