Даны начала программирования на PHP: установка и настройка Apache, PHP, MySQL и кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP 5.4. Рассмотрено создание собст-венного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, сервиса reCAPTCHA, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Для закрепления практики разработки Web-приложений рассмотрен сложный проект, приведены его подробное описание, исходный код и интеграция с популярным движком WordPress. В четвертом издании добавлен материал, знакомящий с механизмом кэширования MySQL, продуктом Zend Guard и процессом создания WAP-сервера. На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение.
Dany nachala programmirovanija na PHP: ustanovka i nastrojka Apache, PHP, MySQL i krossplatformennoj sborki XAMPP, vybor redaktora PHP-koda, sintaksis jazyka i samye poleznye funktsii PHP 5.4. Rassmotreno sozdanie sobst-vennogo dvizhka sajta i rjada dopolnitelnykh modulej - fotogalerei, RSS-grabbera, modulja dlja raboty s MP3, servisa reCAPTCHA, a takzhe primenenie moschnogo shablonizatora Smarty i sozdanie prostejshego sobstvennogo shablonizatora. Pokazano, kak s pomoschju tekhnologii Ajax dobitsja obnovlenija dannykh na stranitse bez ee perezagruzki. Dlja zakreplenija praktiki razrabotki Web-prilozhenij rassmotren slozhnyj proekt, privedeny ego podrobnoe opisanie, iskhodnyj kod i integratsija s populjarnym dvizhkom WordPress. V chetvertom izdanii dobavlen material, znakomjaschij s mekhanizmom keshirovanija MySQL, produktom Zend Guard i protsessom sozdanija WAP-servera. Na sajte izdatelstva nakhodjatsja dopolnitelnye glavy, vse listingi iz knigi, a takzhe neobkhodimoe programmnoe obespechenie.