Язык сценариев PHP переживает ренессанс. Введенные в PHP 5.3 пространства имен стали толчком к развитию языка, что позволило разработчикам выйти за рамки фреймворков и сочетать необходимые компоненты внутри приложения.
Выход движка HHVM и нового языка Hack, побудил Zend Engine оптимизировать классический движок и анонсировать выход PHP 7.
Эти события создали еще один импульс для развития PHP. Более подробно об истории развития языка и его новинках вы сможете узнать на страницах этой книги.
Содержание
Книга содержит три основные части и два приложения. Вводная часть знакомит читателя с новыми возможностями языка PHP, такими как пространство имен, генераторы, замыкания, интерфейсы и трейты.
Вторая часть посвящена передовому опыту, а именно стандартам PSR, компонентам приложения, использованию менеджера зависимостей Composer, санированию данных и экранированию вывода, расширению PDO.
В третьей части подробно описаны процессы развертывания приложения на сервер с помощью Capistrano и тестирования кода с помощью PHPUnit.
Приложения содержат руководства по созданию локальной среды разработки и установке PHP на различных устройствах.
Резюме
Книга не подходит для новичков и ориентирована на специалистов с опытом. Это хороший путеводитель для тех, кто желает ознакомиться с новыми возможностями языка и почитать про историю его развития.
К сожалению, некоторые советы из книги показались устаревшими, а приложения и вовсе лишними. Сложилось впечатление, что автор добавил их для объема.