PHP создан Расмусом Лердорфом в 1995 году как набор скриптов для собственного сайта. Сегодня язык дошёл до версии 8.x с типизацией, атрибутами, first-class enums, readonly-свойствами и JIT-компиляцией. На PHP работает около 75% сайтов интернета: WordPress, Wikipedia, Slack backend, ранняя версия Facebook (потом ушли в свою реализацию Hack). Экосистема фреймворков зрелая — Laravel и Symfony определяют современный подход к серверной разработке.
Порог входа низкий, особенно если стоит задача «сделать бэкенд для сайта быстро». Хорошо заходит после базового HTML/CSS/JS — логично закрывает картину как первый серверный язык. Синтаксис относительно простой, но много исторических странностей — поэтому важно учиться сразу по современным материалам, а не по случайным туториалам десятилетней давности.
Ниже — десять ресурсов для старта: официальная документация, интерактивные площадки, книги, видео-курсы и наборы упражнений.
PHP Manual (php.net)
Официальная документация с 1997 года. Справочник по каждой функции с примерами использования и заметками в комментариях от сообщества — иногда полезнее самого описания. Есть онлайн-версия и загружаемая (CHM/HTML).
PHP: The Right Way
Проект Джоша Локхарта — сборник современных практик: как ставить PHP, работать с зависимостями через Composer, писать безопасный код, тестировать, деплоить. Регулярно обновляется. Обязательное чтение для тех, кто учил PHP по старым туториалам.
Laracasts
Видео-платформа Джеффри Уэя — тысячи видео по PHP, Laravel, Vue.js, тестированию. «Нетфликс для веб-разработчиков», как называет её сам автор. Есть много бесплатных курсов, полный доступ по подписке (~20 долларов в месяц).
PHP Apprentice
Бесплатная open-source онлайн-книга, которая учит PHP с нуля и сразу на современных практиках — без устаревших и небезопасных приёмов, которыми грешат старые туториалы. Идёт от базового синтаксиса к типам, функциям и ООП, читается последовательно как учебник. Полностью бесплатно, без регистрации.
Codecademy — Learn PHP
Интерактивный курс на 25 часов: код в браузере, автопроверка. Хороший старт без настройки локального сервера — можно попробовать язык в первый час. Базовые модули бесплатны, продвинутые по подписке.
Exercism — PHP Track
Более 90 задач с автотестами и ревью от менторов. Помогает выработать идиоматичный современный стиль: strict_types, атрибуты, изящные конструкции с match и readonly. Полностью бесплатно.
Programming with Mosh — PHP for Beginners
Курс Моша Хамедани, известного своими качественными вводными видео. Прогоняет базу за час, ясно и без воды. На YouTube полностью бесплатен, есть расширенная платная версия на moshhamedani.com.
Traversy Media — PHP Front to Back
Плейлист Бреда Трэверси на YouTube. Стартует с абсолютных основ, доходит до PDO, MVC-паттерна, работы с базой. Хорошо смотреть параллельно с чтением php.net.
PHP Tutorial
Компактный сайт с уроками по языку, начиная от базового синтаксиса и заканчивая ООП, обработкой файлов и SQL. Материалы короткие, с примерами кода — удобный формат для тех, кому не нужны длинные видео. Бесплатный.
PHPStan Blog
Блог автора PHPStan Ондрея Митты — главного статического анализатора PHP. Разбирает тонкости типизации, generics, PHPDoc, современные фичи языка. Не для новичка с нуля, но обязательное чтение после первого года: показывает, как современно писать на PHP.









