На практических примерах описано создание веб-приложений на языке PHP версии 8.x. Даны начала разработки на PHP: установка и настройка Apache 2.4, PHP, MySQL и кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка, самые полезные функции и нововведения PHP 8.x. Рассмотрено создание веб-приложений с использованием популярного фреймворка Laravel и шаблонизатора Blade. В качестве хранилища данных использованы два сервера – самая современная версия MySQL и набирающая популярность СУБД MongoDB. Раскрыты особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с PDO, JSON, MP3, Curl, MobileDetec Особое внимание уделяется безопасности веб-приложений – рассматривается, как уберечь их от основных атак, как установить SSL-сертификат и как уберечь сам сервер от неприятностей.На сайте издательства находятся дополнительные главы, листинги из книги, а также необходимое программное обеспечение.
Na prakticheskikh primerakh opisano sozdanie veb-prilozheniy na yazyke PHP versii 8.x. Dany nachala razrabotki na PHP: ustanovka i nastroyka Apache 2.4, PHP, MySQL i krossplatformennoy sborki XAMPP, vybor redaktora PHP-koda, sintaksis yazyka, samye poleznye funktsii i novovvedeniya PHP 8.x. Rassmotreno sozdanie veb-prilozheniy s ispolzovaniem populyarnogo freymvorka Laravel i shablonizatora Blade. V kachestve khranilishcha dannykh ispolzovany dva servera samaya sovremennaya versiya MySQL i nabirayushchaya populyarnost SUBD MongoDB. Raskryty osobennosti sozdaniya indikatora zagruzki fayla i razymenovyvaniya massivov, privedeny primery ustraneniya tipichnykh SEO-oshibok, dopuskaemykh programmistami, opisana rabota s PDO, JSON, MP3, Curl, MobileDetec Osoboe vnimanie udelyaetsya bezopasnosti veb-prilozheniy rassmatrivaetsya, kak uberech ikh ot osnovnykh atak, kak ustanovit SSL-sertifikat i kak uberech sam server ot nepriyatnostey.Na sayte izdatelstva nakhodyatsya dopolnitelnye glavy, listingi iz knigi, a takzhe neobkhodimoe programmnoe obespechenie.