РНР переживает ренессанс, хотя это трудно заметить, просматривая устаревшие материалы. Из данной книги вы узнаете, как РНР превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Джош Локхарт, создатель популярного ресурса «РНР The Right Way», демонстрирует новые возможности языка на практике. Вы узнаете о передовых методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания. Если вы уже знакомы с языком РНР и желаете расширить свои знания о нем, то эта книга для вас! [b]В этой книге[/b] вы: • узнаете об особенностях современного языка РНР, таких как пространства имен, трейты, генераторы и замыкания; • научитесь находить, использовать и создавать РНР-компоненты; • ознакомитесь с передовыми приемами поддержки безопасности приложений, работы с базами данных, обработки ошибок и исключений и многими другими; • овладеете инструментами и методами развертывания, настройки, тестирования и профилирования РНР-приложений; • познакомитесь с виртуальной машиной HHVM и языком Hack, созданным в Facebook и оцените их влияние на современный язык РНР; • узнаете, как создать локальную среду разработки, эквивалентную реальному серверу.