Книжное обозрение - Ajax и Php Создание адаптивных веб-приложений


Автор: Кристиан Дари
Богдан Бринзарея
Филипп Череш-Тоса
Михай Бучица
ISBN: 1904811825
Издатель: Packt Publishing
9,4 х 7,4
284 страницы
Опубликовано: март 2006 г.

Эта книга предполагает знание PHP, XML, JavaScript и MySQL.р и что у вас есть PHP, MySQL, phpMyAdmin и сервер, такой как Apache, установленный на вашем компьютере. В этой книге авторы, Кристиан Дари, Богдан Бринзарея, Филип Череш-Тоса и Михай Бучика, учат своих читателей, как добавлять клиентские функции Ajax в веб-приложения, управляемые PHP.

Как и следовало ожидать, авторы начинают с обсуждения того, что такое Ajax, его история и какие функции Ajax вы добавите в приложения PHP, обсуждаемые в книге. Авторы используют модульный подход при создании этих веб-приложений.

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

Далее вы создадите приложение для чата Ajax. Авторы не охватывают вспомогательные процессы, такие как чаты, списки пользователей чата и вход в систему. Они решили сосредоточиться на улучшении процессов отправки и получения сообщений с использованием Ajax, чтобы исключить необходимость перезагрузки веб-страницы при выполнении этих задач. До Ajax и других программ, связанных с XMLHTTP, это было возможно только с использованием JavaTM, Вспышкар или другое специальное программирование.

Ajax стал популярным благодаря Google SuggestTM, Поэтому вполне логично, что авторы покажут вам, как создать собственное Ajax-предложение и автозаполнить приложение. База данных, используемая для рабочего примера этого приложения, представляет собой список функций PHP на PHP.net. Далее вы узнаете, как создавать два графических приложения в реальном времени. Первый - это график, построенный в режиме реального времени с использованием SVG, а другой - сетка Ajax с использованием XSLT и XPath. Оба эти приложения обновляют эти диаграммы без перезагрузки веб-страницы.

Популярность RSS syndicaiton делает это следующее приложение моим любимым. Вы создадите простую программу чтения RSS (агрегатор) с использованием Ajax, PHP, XSLT и SimpleSML. Наконец, последний урок основан на существующем веб-приложении (script.aculo.us). Вы узнаете, как использовать Ajax для добавления поддержки перетаскивания в это приложение для управления задачами. (Список дел)

В книге есть вспомогательный веб-сайт, на котором размещены рабочие демонстрации веб-приложений, представленных в книге, примеры глав и бесплатная электронная книга по изучению конкретных случаев под названием AJAX Whiteboard. Это простое веб-приложение Ajax, которое позволяет рисовать мышью.

Авторы этой книги сочетают свой разнообразный фон для этого проекта. Кристиан Дари - инженер-программист и технический автор. Его страницу поддержки для этой книги можно найти на CristianDarie.ro. Богдан Бринзарея имеет опыт работы в банковской сфере и в сфере безопасности. Филипп Череш-Тоса - веб-разработчик, а Михай Бучица работает в области коммуникационного программного обеспечения. Вы можете посетить






Видео инструкция: JavaScript Решает. Бургер меню (May 2024).