Современный PHP. Новые возможности и передовой опыт.
4.5

Современный PHP

Без ошибок

Книга посвящена описанию новых возможностей в языке программирования PHP. На ее страницах программист Джош Локхарт рассказывает о том, как он применяет современный PHP в своих проектах. Из книги вы узнаете, как PHP превратился в современный объектно-ориентированный язык с пространством имен и познакомитесь с передовыми технологиями в деталях.

Развернуть
Джош Локхарт
Автор
Д. Локхарт
Издательство
ДМК Пресс
Дата публикации
2016
ISBN (рус.)
978-5-97060-184-6

Язык сценариев PHP переживает ренессанс. Введенные в PHP 5.3 пространства имен стали толчком к развитию языка, что позволило разработчикам выйти за рамки фреймворков и сочетать необходимые компоненты внутри приложения.

Выход движка HHVM и нового языка Hack, побудил Zend Engine оптимизировать классический движок и анонсировать выход PHP 7.

Эти события создали еще один импульс для развития PHP. Более подробно об истории развития языка и его новинках вы сможете узнать на страницах этой книги.

Содержание

Книга содержит три основные части и два приложения. Вводная часть знакомит читателя с новыми возможностями языка PHP, такими как пространство имен, генераторы, замыкания, интерфейсы и трейты.

Вторая часть посвящена передовому опыту, а именно стандартам PSR, компонентам приложения, использованию менеджера зависимостей Composer, санированию данных и экранированию вывода, расширению PDO.

В третьей части подробно описаны процессы развертывания приложения на сервер с помощью Capistrano и тестирования кода с помощью PHPUnit.

Приложения содержат руководства по созданию локальной среды разработки и установке PHP на различных устройствах.

Резюме

Книга не подходит для новичков и ориентирована на специалистов с опытом. Это хороший путеводитель для тех, кто желает ознакомиться с новыми возможностями языка и почитать про историю его развития.

К сожалению, некоторые советы из книги показались устаревшими, а приложения и вовсе лишними. Сложилось впечатление, что автор добавил их для объема.

Плюсы и минусы

Легко читается
Практические примеры
Сопроводительные материалы
Спорные рекомендации
Приложения для объема