Код
#статьи

Язык PHP: экосистема, фреймворки, конкуренты, миф о скорой смерти и борьба с легаси

Подкаст «Люди и код», выпуск № 17: Олег Шабашов.

Иллюстрация: Polina Vari / Skillbox Media

Олег Шабашов


Ведущий разработчик Searchanise.
12 лет в бэкенд‑разработке: Java, React, PHP и Go.


Содержание выпуска

  • Краткая характеристика PHP: что это за язык.
  • Краткая история PHP.
  • Какая версия языка актуальна сейчас и какие версии используются в продакшене.
  • Для каких задач сейчас используется PHP, где он действительно уместен, а где — не очень.
  • В чём главные фишки PHP и за что его можно любить.
  • Какой тулинг существует вокруг языка: IDE, дополнительные инструменты, установщики пакетов.
  • С чем конкурирует PHP, чем он лучше и хуже своих конкурентов. Вытеснит ли его Go.
  • Какие фичи будут появляться в языке в ближайшее время.
  • Как у PHP обстоят дела с интеропом, с какими языками он дружит.
  • Какие фреймворки в мире PHP существуют, в чём их преимущества и недостатки по сравнению с фреймворками для других языков.
  • Что такое Laravel.
  • Что такое Symfony.
  • Что такое Laminas.
  • Что такое Yii2.
  • Что такое CodeIgniter.
  • Что должен знать PHP-разработчик — джун, мидл, сеньор.
  • Что делать проекту, в котором накопился легаси-код на PHP и есть желание «переехать» на другой язык.
  • Насколько остро проблема рефакторинга стоит в PHP-мире.
  • Как перейти на новую версию языка PHP и какие инструменты для этого существуют.

Полезные ссылки

Слушать выпуск

Подписывайтесь на подкаст, чтобы не пропустить новые эпизоды.

Проверьте свой английский. Бесплатно ➞
Нескучные задания: small talk, поиск выдуманных слов — и не только. Подробный фидбэк от преподавателя + персональный план по повышению уровня.
Пройти тест
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована