Книга «Сучасний PHP»

Хоча сучасні розробники все більше орієнтуються на мережеві джерела інформації, мені здається, у книг присвячених програмуванню все ж є своя ніша. Статті є вирішення конкретних завдань, опис конкретних моментів. Книги – це більш загальний погляд на технології, огляд кращих практик, повний охоплення технологічного процесу. Загалом, книги — це набір статей, присвячених одній великій темі, і доповнюють одна іншу.

Моє знайомство з книгою «Сучасний PHP» відбулося в доленосний для мене момент повернення до програмування на PHP після майже десятирічної роботи поза активного кодинга. Мені потрібен був короткий огляд того, що сталося в PHP за останній час і я його отримав з лишком.

Незважаючи на те, що книга випущена «на заході» аж у 2015 році, а в Росії в 2016 і, здавалося б, про який «сучасномий PHP» може йти мова? Але я можу запевнити, книга складена дивно вдало, і принципово вона не може застаріти.

Давайте заглянемо всередину і розберемося, чому це так.

Книга складається з 3 частин: «Особливості мови», «Передові технології», «Розгортання, тестування та настройка». І кілька додатків: «Установка PHP» і «Локальна середовище розробки»

Перша частина «Особливості мови» розповідає про те, як і до чого прийшов PHP з версії 5.0. Це прекрасний короткий матеріал, в якому описані не тільки додані функції, але і описані кращі практики їх використання. Розглядаються простору імен, інтерфейси, трейты, генератори, замикання, ZendOPcache, вбудований HTTP-сервер. Мені, як пропустив більшу половину цього бардаку, інформація виявилась дуже цікавою.

Друга частина «Передові технології» присвячена стандартам PSR 1-4, і тим самим кращим практикам. Автор розповідає про новий світ PHP, в якому фреймворки відступають перед компонентами. Думка ця мені сподобалася, я завжди вважав фреймворки громіздкими і внутрішньо здригаючимися від необхідності їх вивчення, хоча, звичайно, багато що залежить від конкретних завдань.

Читайте також  Як підібрати стрижку онлайн на комп'ютері безкоштовно

Третю частину книги формально присвячена розгортання, профілізації та тестування. Однак фактично розповідає про співтовариство і екосистемі PHP. В ній зібрано багато цікавих посилань і дана авторська методика підготовки робочого місця спеціаліста по PHP. Сам підхід цікавий, але мені виявився не близький.

ВЕРДИКТ

Як видно, структура книги побудована не стільки на конкретні моменти мови, скільки на більш загальному огляді технології. Автор показав, чим гарний PHP і в яку сторону читачеві «далі рити». В цьому її цінність – цілісний погляд.

Коштує ця книга покупки? Це питання, на який вам доведеться відповісти самим виходячи з ваших завдань. Книга – розумна і в моєму випадку вона стала прекрасним доповненням до вже пошарпаної книги «PHP 5» З. Сураські і Л. Аткінсона. По мені — ці книги варті один одного.

Степан Лютий

Обожнюю технології в сучасному світі. Хоча частенько і замислююся над тим, як далеко вони нас заведуть. Не те, щоб я прям і знаюся на ядрах, пікселях, коллайдерах і інших парсеках. Просто приходжу в захват від того, що може в творчому пориві вигадати людський розум.

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *