Преглед на книги - уеб приложения с Ajax и Php Building


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

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

Както бихте очаквали, авторите започват с обсъждане какво е Ajax, неговата история и кои функции на Ajax ще добавите към PHP приложенията, обсъдени в книгата. Авторите използват модулен подход при изграждането на тези уеб приложения.

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

След това ще изградите приложение за чат на Ajax. Авторите не обхващат поддържащи процеси като чат стаи, списъци с потребители и чат вход. Те избират да се концентрират върху подобряване на процесите на публикуване и получаване на съобщения, използвайки Ajax, за да премахнат необходимостта от презареждане на уеб страницата при изпълнение на тези задачи. Преди Ajax и други програми, свързани с XMLHTTP, това беше възможно само с помощта на JavaTM, FlashR или друго специално програмиране.

Ajax стана популярен благодарение на Google SuggestTM, Така че е логично авторите да ви покажат как да изградите свое собствено приложение за Ajax и автоматично завършване. Базата данни, използвана за работния пример за това приложение, е списъкът с функции на PHP на PHP.net. След това научите как да изградите две приложения за графики в реално време. Първият е графика, начертана в реално време с SVG, а другата е Ajax мрежа с помощта на XSLT и XPath. И двете приложения актуализират тези диаграми, без да презареждат уеб страницата.

Популярността на RSS синдикайтън прави това следващо приложение моето любимо. Ще изградите прост RSS четец (агрегатор) с помощта на Ajax, PHP, XSLT и SimpleSML. И накрая, последният урок се основава на съществуващо уеб приложение (script.aculo.us). Ще научите как да използвате Ajax за добавяне на поддръжка за влачене и пускане към това приложение за управление на задачи. (За да направите списък)

Книгата има поддържащ уебсайт, който има работещи демонстрации на уеб приложенията, включени в книгата, примерни глави и безплатна електронна книга с казус, озаглавена AJAX Whiteboard. Това е обикновено уеб приложение Ajax, което ви позволява да рисувате с мишката.

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






Инструкции Видео: Week 9, continued (Април 2024).