Даны начала программирования на PHP: установка и настройка PHP и MySQL, выбор редактора PHP-кода, основы синтаксиса и самые полезные функции PHP. Рассмотрено создание дополнительных модулей - фотогалереи, RSS-граббера, гостевой книги, собственного шаблонизатора, применение шаблонизатора Smarty, работа с SMTP, POP, MP3 и сервисом reCAPTCHA. В качестве хранилища данных использованы два сервера - самая современная версия MySQL 6 и "суперлегкий" сервер баз данных SQLite. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Представлены два реальных проекта: универсальная CMS и система продажи недвижимости. В третьем издании подробно рассмотрена программа phpMyAdmin, интеграция PHP-сценариев и Flash-приложений, оптимизация PHP-кода, добавлен новый материал в 12 глав. Прилагаемый компакт-диск содержит дополнительные главы, все листинги из книги, а также необходимое программное обеспечение.
Dany nachala programmirovanija na PHP: ustanovka i nastrojka PHP i MySQL, vybor redaktora PHP-koda, osnovy sintaksisa i samye poleznye funktsii PHP. Rassmotreno sozdanie dopolnitelnykh modulej - fotogalerei, RSS-grabbera, gostevoj knigi, sobstvennogo shablonizatora, primenenie shablonizatora Smarty, rabota s SMTP, POP, MP3 i servisom reCAPTCHA. V kachestve khranilischa dannykh ispolzovany dva servera - samaja sovremennaja versija MySQL 6 i "superlegkij" server baz dannykh SQLite. Pokazano, kak s pomoschju tekhnologii Ajax dobitsja obnovlenija dannykh na stranitse bez ee perezagruzki. Predstavleny dva realnykh proekta: universalnaja CMS i sistema prodazhi nedvizhimosti. V tretem izdanii podrobno rassmotrena programma phpMyAdmin, integratsija PHP-stsenariev i Flash-prilozhenij, optimizatsija PHP-koda, dobavlen novyj material v 12 glav. Prilagaemyj kompakt-disk soderzhit dopolnitelnye glavy, vse listingi iz knigi, a takzhe neobkhodimoe programmnoe obespechenie.