Рецепта кисело зеле с боб
Април 2024
Автор: Лий Бабин ISBN: 1590596676 Издател: Apress 272 страници Публикувано: октомври 2006 г. | Ajax е език, базиран на JavaScript, и затова много уеб програмисти мъркат при мисълта да използват Ajax на своите уеб страници. Лий Бабин е написал тази книга, за да помогне на тези от нас, нови в Ajax, да научат как да използват този нов език, без да бъдат сплашвани от неговия произход на JavaScript. След кратка история и запознаване с Ajax, Babin започва с обсъждане целта на Ajax в уеб приложенията и някои основни положения на Ajax, като изпращане на заявки на сървъри, без да причинява уеб страница да се опресни. След това той въвежда PHP в микса и дава няколко примера за това как Ajax може да улесни комуникацията между клиент и сървър в уеб приложения. Той използва няколко ежедневни примера като автоматично попълване и валидиране на формуляра. Следващата стъпка в научаването как да пишете добри уеб приложения е въвеждането на база данни. Бабин използва MySQLR база данни в неговия работен пример, която е уеб базирано приложение за календар. Много ми хареса приемствеността, която авторът постигна, използвайки същия този пример в останалата част от книгата. Например в следващата глава той обхваща по-подробно проверката на формуляра и след това показва как да добавите тази функция към приложението на календара. Едно предимство на съвместната употреба на Ajax и PHP е това колко добре се справят със задачи като манипулиране и показване на изображения на уеб страници. Първо Бабин обсъжда как да генерира миниатюрни изображения в движение и след това прилага това към фотогалерия. Приложението за фотогалерия често се използва при преподаване на нов език за програмиране, защото може да се използва в много ситуации. Въпреки това, Бабин специално изтъква как Ajax може да се използва за подобряване в общата уеб базирана фотогалерия. Едно от нещата, които програмистите обичат да правят, когато научат нов език за програмиране, е да го използват навсякъде, Бабин обсъжда защо трябва да избягвате тази често срещана грешка и обяснява кога е най-полезно да използвате Ajax за подобряване на уебсайта си. Например той обсъжда популярността на уеб услуги като GoogleTM търсачка и PayPalR обработка на плащания и как да използвате Ajax за включване на тези услуги във вашия сайт. Както всички знаем, кодирането на крос-браузър е проблем, който никога не изглежда напълно решен. Бабин обсъжда този и други проблеми, срещани при използването на Ajax. Например какво правите, когато потребителят е изключил JavaScript в уеб браузъра си или когато бутоните „Назад и напред“ престанат да работят. И накрая, той описва как да се справят с проблеми със сигурността, специфични за използването на Ajax. Лий Бабин се занимава с програмиране от много години и притежава собствена компания за развитие. Работил е по 100+ проекта. | |