Описание книги
PHP переживает ренессанс, хотя это и трудно заметить, просматривая устаревшие электронные пособия. Из этого практического руководства вы узнаете, как PHP превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов.
Джош Локхарт, создатель популярной инициативы по развитию лучших методик "PHP The Right Way", демонстрирует новые возможности языка на практике. Вы узнаете о лучших методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания. Если вы уже знакомы с языком PHP и желаете расширить свои знания о нем, то эта книга для вас.
Здесь вы:
- Узнаете об особенностях современного языка PHP, таких как пространства имен, трейты, генераторы и замыкания;
- Научитесь находить, использовать и создавать PHP-компоненты;
- Ознакомьтесь с передовыми приемами поддержки безопасности приложений, работы с базами данных, обработки ошибок и исключений и многими другими;
- Овладеете инструментами и методами развертывания, настройки, тестирования и профилирования PHP-приложений;
- Познакомитесь с виртуальной машиной HVVM и языком Hack, созданным в Facebook и оцените их влияние на современный язык PHP;
- Узнаете, как создать локальную среду разработки, эквивалентную реальному серверу.
"Несколько лет я искал книгу по PHP, которую мог бы рекомендовать как отражающую современное состояние языка и сообщества. С появлением книги "Современный PHP", я, наконец, могу уверенно сделать это".
Эд Финклер, разработчик и автор
"В программировании не изменяются только константы. Меняется PHP и вместе с ним должен меняться ваш подход к разработке приложений. Джош привел инструменты и идеи, знание которых поможет писать современный код на PHP."
Кэл Эванс.