Книгата е по-скоро нещо като ревю на новостите в PHP. В началото разказва повече за новите характеристики на PHP >= 5 като (Namespaces, Traits, Generators, Closures). Минава през PSR стандартите, използването на компоненти и удобството да използваш Composer, добрите практики при създаването на PHP приложения, проследява целия процес по създаване на PHP приложение (Hosting, Provisioning, Tuning, Deployment, Testing, Profiling) и накрая завършва с може би най-интересната за мен част – HHVM и Hack и влиянието им върху PHP. Повечето от нещата в книгата са известни за хората, занимаващи се с програмиране, но се дава една базисна насока при създаването на нови приложения.
Нещата, които ми харесаха:
- Наистина се набляга на най-новите и същевременно вече утвърдени практики в писането на код.
- Лесно се чете – има доста примери даже на моменти повече от необходимото.
- Не се навлиза в излишни подробности, освен в обясненията за инсталиране на различни компоненти.
- Книгата не е за съвсем начинаещи.
- Загатва за бъдещето на езика, конкуренцията с HHVM на Facebook, PHP 7 (все пак книгата е издадена февруари 2015г.).
- Всичко е подкрепено с примери.
- Полезни съвети за начинаещите в хостинга и администрирането на уеб приложения.
- Добрите практики при създаването на приложение за мен е най-полезната част от книгата.
Нещата, които по-скоро не ми харесаха:
- Цял туториал за това как се инсталира и работи с Composer. Предвид наличието на Google, ми се стори доста безсмислено.
- Набляга се на администрирането чрез Ubuntu и CentOS. Дават се ненужно много команди, които така или иначе всеки може да провери.
- Последните 2 приложения “Installing PHP” и “Local Development Environments” за мен бяха ненужни.
- Може би трябваше да се наблегне повече на PSR стандартите.
Като цяло, макар и технически насочена, книгата е интересно четиво заради многото препратки, допълнителни информации, подсказки, предупреждения и т.н. Струва си да се прочете!