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

49:35
 
Поделиться
 

Manage episode 327562376 series 3315858
Сделано Skillbox Media Code и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.
Содержание выпуска:

— Краткая характеристика PHP: что это за язык.

— Краткая история PHP.

— Какая версия языка актуальна сейчас и какие версии используются в продакшене.

— Для каких задач сейчас используется PHP, где он действительно уместен, а где — не очень.

— В чём главные фишки PHP и за что его можно любить.

— Какой тулинг существует вокруг языка: IDE, дополнительные инструменты, установщики пакетов.

— С чем конкурирует PHP, чем он лучше и хуже своих конкурентов. Вытеснит ли его Go.

— Какие фичи будут появляться в языке в ближайшее время.

— Как у PHP обстоят дела с интеропом, с какими языками он дружит.

— Какие фреймворки в мире PHP существуют, в чём их преимущества и недостатки по сравнению с фреймворками для других языков.

— Что такое Laravel.

— Что такое Symfony.

— Что такое Laminas.

— Что такое Yii2.

— Что такое CodeIgniter.

— Что должен знать PHP-разработчик — джун, мидл, сеньор.

— Что делать проекту, в котором накопился легаси-код на PHP и есть желание «переехать» на другой язык.

— Насколько остро проблема рефакторинга стоит в PHP-мире.

— Как перейти на новую версию языка PHP и какие инструменты для этого существуют.

Гость: Олег Шабашов. Ведущий разработчик Searchanise. 12 лет в бэкенд-разработке: Java, React, PHP и Go.

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

PHP-дайджест: https://habr.com/ru/post/652753

Как мы отказались от JPEG, JSON, TCP и ускорили «ВКонтакте» в два раза: https://habr.com/ru/company/vk/blog/594633

PHP The Right Way: https://phptherightway.com

Список всего-всего-всего по PHP: https://github.com/sindresorhus/awesome

Где подписаться на обновления подкаста и наши новые статьи:

— Сайт медиа: skillbox.ru/media/code

— Twitter: twitter.com/ludi_and_code

— «ВКонтакте»: vk.com/the_code_group

— Telegram: https://t.me/skillbox_media_code

— «Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0

Стартовать в программировании вместе со Skillbox: https://skillbox.ru/code.

31 эпизодов