David Sklar, 344 stran
Při psaní knihy měl autor na paměti jak uživatele PHP 5, tak i vývojáře pracující s verzí předchozí. Celá řada nástrojů, kterými kniha zabývá, je šířena s velmi omezenou, často i s žádnou dokumentací. To je důvodem, proč je v knize vedle množství příkladů použití vlastních nástrojů zmíněna i jejich instalace a konfigurace.
Tato kniha by vám měla ušetřit zbytečné psaní kódu, například díky použití takových modulů, jako Auth nebo HTML_QuickForm. Kapitola věnovaná Xdebug vám poskytne metody ladění, které jsou nesrovnatelné s používáním print() či error_log() ve vašich programech. Závěr knihy se zabývá zvyšováním výkonu: code cache – akcelerátory, které představují snadný způsob, jak optimálně zrychlit webový server bez toho, že byste museli upravovat již napsaný kód.
Z obsahu knihy:
-
Část I – Databáze
- Kapitola 1 – Přístup k databázím s DB
- Kapitola 2 – Přístup k databázím s ADODB
-
Část II HTML
- Kapitola 3 – Zpracování formulářů s HTML_QuickForm
- Kapitola 4 – Šablony se Smarty
-
Část III – XML
- Kapitola 5 – Rozklad XML založený na událostech s XML_Parser
- Kapitola 6 – Vývoj webových služeb s XML_RPC
- Kapitola 7 – Vývoj webových služeb se SOAP
- Kapitola 8 – Snazší parsování XML se SimpleXML
-
Část IV – Networking
- Kapitola 9 – Odesílání pošty
- Kapitola 10 – Autentizace, uživatelé a hesla
-
Část V – Ladění, cache a optimalizace
- Kapitola 11 – Pohledy pod kapotu PHP
- Kapitola 12 – Profilování a ladění s Xdebug
- Kapitola 13 – Akcelerace s code cache