Даны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, а также кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей - фотогалереи, RSS-граббера, модуля для работы с MP3, сервиса reCAPTCHA, применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. В книге представлено два реальных проекта: универсальная система управления контентом, которая подойдет для построения типичного сайта, и одного из реальных проектов автора. В шестом издании рассмотрены нововведения версии PHP 7.х, особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с PDO, Curl и MobileDetect, дано введение во фреймворк Symfony.На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение.
Dany nachala programmirovanija na PHP: ustanovka i nastrojka Apache, PHP i MySQL, a takzhe krossplatformennoj sborki XAMPP, vybor redaktora PHP-koda, sintaksis jazyka i samye poleznye funktsii PHP. Rassmotreno sozdanie sobstvennogo dvizhka sajta i rjada dopolnitelnykh modulej - fotogalerei, RSS-grabbera, modulja dlja raboty s MP3, servisa reCAPTCHA, primenenie moschnogo shablonizatora Smarty i sozdanie prostejshego sobstvennogo shablonizatora. Pokazano, kak s pomoschju tekhnologii Ajax dobitsja obnovlenija dannykh na stranitse bez ee perezagruzki. V knige predstavleno dva realnykh proekta: universalnaja sistema upravlenija kontentom, kotoraja podojdet dlja postroenija tipichnogo sajta, i odnogo iz realnykh proektov avtora. V shestom izdanii rassmotreny novovvedenija versii PHP 7.kh, osobennosti sozdanija indikatora zagruzki fajla i razymenovyvanija massivov, privedeny primery ustranenija tipichnykh SEO-oshibok, dopuskaemykh programmistami, opisana rabota s PDO, Curl i MobileDetect, dano vvedenie vo frejmvork Symfony.Na sajte izdatelstva nakhodjatsja dopolnitelnye glavy, vse listingi iz knigi, a takzhe neobkhodimoe programmnoe obespechenie.