Recenze knihy - začátek Ajaxu s PHP od nováčka po profesionála od Lee Babina


Autor: Lee Babin
ISBN: 1590596676
Vydavatel: Apress
272 stránek
Publikováno: říjen 2006

Ajax je jazyk založený na JavaScriptu, a proto se mnoho webových programátorů potýká s myšlenkou použití Ajaxu na svých webových stránkách. Lee Babin napsal tuto knihu, aby pomohl těm z nás, kteří se v Ajaxu naučili, jak používat tento nový jazyk, aniž by byl zastrašen jeho původem v jazyce JavaScript. Po krátké historii a představení Ajaxu začíná Babin diskutovat o účelu Ajaxu ve webových aplikacích a některých základech Ajaxu, jako je odesílání požadavků na server, aniž by došlo k obnovení webové stránky.

Dále uvádí do mixu PHP a uvádí několik příkladů, jak může Ajax usnadnit komunikaci mezi klientem a serverem ve webových aplikacích. Používá několik každodenních příkladů, jako je automatické doplňování a ověřování formulářů. Dalším krokem v učení, jak psát dobré webové aplikace, je zavedení databáze. Babin používá MySQLR databázi ve svém pracovním příkladu, což je webová kalendářová aplikace. Opravdu se mi líbila kontinuita, kterou autor dosáhl použitím stejného příkladu v celé knize. Například v následující kapitole se podrobněji zabývá ověřováním formulářů a poté ukazuje, jak tuto funkci přidat do aplikace kalendáře.

Jednou z výhod společného používání Ajaxu a PHP je to, jak dobře zvládají úkoly, jako je manipulace a zobrazování obrázků na webových stránkách. Babin nejprve diskutuje o tom, jak generovat miniatury za běhu, a pak to aplikuje do fotogalerie. Při výuce nového programovacího jazyka se často používá aplikace Fotogalerie, protože ji lze použít v mnoha situacích. Babin však zejména poukazuje na to, jak lze Ajax vylepšit ve společné webové fotogalerii.

Jednou z věcí, kterou programátoři milují, když se učí nový programovací jazyk, je jeho použití všude. Babin diskutuje, proč byste se měli vyhnout této společné chybě a vysvětluje, kdy je nejužitečnější použít Ajax k vylepšení vašich webových stránek. Například diskutuje o popularitě webových služeb, jako je GoogleTM vyhledávač a PayPalR zpracování plateb a jak používat Ajax k začlenění těchto služeb do vašeho webu.

Jak všichni víme, kódování napříč prohlížeči je problém, který se nikdy nezdá být zcela vyřešen. Babin diskutuje o těchto a dalších problémech, které se vyskytly při používání Ajaxu. Co například uděláte, když uživatel ve svém webovém prohlížeči vypne JavaScript nebo když tlačítka Zpět a Vpřed přestanou fungovat. Nakonec se zabývá tím, jak řešit bezpečnostní problémy specifické pro používání Ajaxu.

Lee Babin dlouhodobě programuje a vlastní vlastní vývojovou společnost. Pracoval na více než 100 projektech.





Video Návody: KNIHY PRO KOUZELNÍKY// Nejlepší knihy pro začátek (Duben 2024).