Пятиминутка PHP – Telegram
Пятиминутка PHP
2.87K subscribers
334 photos
27 videos
829 links
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Темы про СУБД, Linux, DevOps

Автор: @petrmyazin
Download Telegram
Я долго следил за развитием нового редактора кода от JetBrains: Fleet - раз в месяц в их блоге стабильно выходила статья с описанием новых фишек. Но в начале 2025 года статьи в блоге Fleet перестали выходить. И вот проект закрывают https://habr.com/ru/companies/spring_aio/news/975182/

Press F 🫡
🫡24😁5👍1
😁54🤣9🤡3
Читаю телеграм канал Хроники Yii3 - краткие сводки по обновлениям и релизам пакетов фреймворка Yii3.

Последнее время прямо шквал новых релизов!

Во многих пакетах была добавлена поддержка PHP 8.5.
Но есть и релизы первых стабильных версий 1.0 или мажорных обновлений:
- 5 декабря большой релиз Yii Database и драйверов.: Yii Database 2.0, Yii DB MSSQL Server 2.0, Yii DB MySQL 2.0, Yii DB PostgreSQL 2.0, Yii DB SQLite 2.0, Yii DB Oracle 2.0
- 9 декабря: Yii Active Record 1.0, Yii DB Migration 2.0
- 13 декабря: Yii Data 2.0, Yii Data DB 1.0
- 14 декабря: Yii DataView 1.0

Похоже на Yii3 адвент-календарь или активную подготовку к большому анонсу полной стабильной версии Yii3!

На сайте https://www.yiiframework.com/yii3-progress можно посмотреть общий прогресс: "Released 114/117 packages - 97%".

Глядя на всё это захотелось переписать проект с Laravel на Yii3.
Уже запускаю ИИ-агента, промпт простой: "перепиши на Yii3" 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
🥴25🔥20🎉9💩6👍4🥱4😁2👎1
Порекомендую забавный телеграм канал
Forwarded from Devs хокку
Микросервис спит,
И каждую ночь снится,
Монолит-сэнзо.

©Devs хокку — подпишись!
👍133💩1🤣1
📈 Экономика кодирования

Из чего складывается совокупная стоимость кодирования:
1. Стоимость написания кода
2. Стоимость добавления новых фич в существующий проект (вариация п1)
3. Стоимость поддержки
4. Стоимость вывода из эксплуатации

Оставим за скобками продактов, ТЗ и бесконечные согласования с бизнесом, говорим только про инженерию.

Стоимость написания - это единоразовый платёж.
Стоимость поддержки - это кредит, который оплачивается годами. С хорошим кодом проценты по кредиту маленькие, с плохим кодом обслуживание технического долга выходит очень дорогим.

Мы пишем чистый код, применяем SOLID принципы и т.п. чтобы бороться со сложностью и на этапе написания, и на этапе дальнейшей поддержки и развития проекта.

Отдельно хочется отметить стоимость вывода из эксплуатации, о чём иногда забывают. Если модуль А жестко привязан к модулю Б, вы не можете просто удалить Б, когда он устареет. Вам придется переписывать А - это налог на выход. High Coupling: хотите выбросить старый диван, но он приварен к несущей стене дома. Приходится оставлять диван и строить комнату вокруг него. Так рождается легаси.

💡 Код, который легко удалить - это самый чистый код.



🤖 И вот к нам приходят LLM и разработка с помощью ИИ-агентов.

Экономические стимулы остаются: мы всё ещё хотим получить минимальную совокупную стоимость, но коэффициенты в этом уравнении драматически поменялись.

📉 П1. Стоимость написания кода – сильно сократилась. Вместо кодирования мы теперь занимаемся «контекст инжинирингом» и code review – это кратно быстрее и дешевле ручного труда.

📉П2/П3: С поддержкой и добавлением новых фич у ИИ-агентов, кажется, всё немного сложнее.

ИИ-агенты - это рычаг или множитель. Если в проекте консистентный код, следующий определённой логике, шаблонам, архитектуре - то ИИ-агент будет повторять принятые в проекте подходы. Если в коде бардак - то с ИИ добавит ещё больше бардака и хаоса.

Я в ежедневной практике вижу, как ИИ-агенты отлично справляются и с поддержкой и с добавлением новых фич в хорошо структурированной кодовой базе. За человеком остаётся «контекст инжиниринг» и code review.

📉П4: вывод из эксплуатации при наличии ИИ-агентов тоже заиграл новыми красками. Раньше была дилемма: продолжаем поддерживать текущий код или выкидываем и переписываем. В рамках целого проекта «переписать с нуля» - чаще утопическая идея. Но полностью переписать функцию, класс, набор классов, объединённых в некий модуль или переписать микросервис на другом языке - это нормально, это мы любим!

С ИИ-агентом подход «напишу весь класс заново с сохранением интерфейса» или «напишу весь микросервис заново с сохранением контракта» становится максимально дешевым! Всё чаще вижу упоминание термина «Disposable Code» (одноразовый код).

Итого по всем 4 пунктам заметно снижается стоимость кодирования. Процесс написание кода заменяется на написание промптов и сбор контекста - для многих задач это быстрее, это дешевле и это позволяет больше времени уделить важным архитектурным моментам, повышает уровень абстракции.

Но, справедливости ради, может повыситься и стоимость Code Review. Тут определённо сказать нельзя, смотря с чем сравнивать. Если у вас была слабая команда разработчиков, то Code Review «человеческого кода» определённо требовал много внимания и сил. С другой стороны, читать код, написанный нечеловеческим интеллектом, который может галлюцинировать очень правдоподобно – тоже требует особого внимания.


💸 Вывод: если вы НЕ используете разработку с помощью ИИ-агентов, вы выбрасываете деньги на ветер. Написание кода «руками» может быть приятно лично вам, но это дорогой hand-made, как костюм индивидуального пошива. Переплатить за работу программиста, который пишет код руками без ИИ - это должен быть сознательный выбор заказчика.
👎29🔥16🤔12💩12💯9👍411🤣1👨‍💻1
Крутой промо-ролик к подкасту про Go! 👇
Media is too big
VIEW IN TELEGRAM
Они до сих пор не поняли 😩
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍5💩5🥴3🤮2
Forwarded from Хроники Yii3 (Сергей Предводителев)
#Новости

🚀 Yii3 готов!

Страница Yii3
Официальный анонс
Документация
• Шаблоны приложений: Web, API, Console
• Демо-приложения: Блог (DDD со слоями), Дневник (вертикальные срезы, Active Record)

Спасибо за вашу поддержку и терпение! Мы сделали это вместе — команда разработчиков, участники сообщества и спонсоры 🤝

Мы уверены, что кодовая база Yii3 будет служить нам как минимум в течение следующих 10 лет, а возможно и дольше.

С Новым годом! 🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉6013💩7👍6😁5🔥2
В это трудно поверить, но Yii3 вышел в прошлом году! Как быстро летит время 🎅
😁103👍9💩6🔥5
😁46👍9🔥3👎2😱2
Forwarded from Live PHP
🚀 Большой ежегодный опрос по PHP 🐘

🤘 Присоединяйся и помогай комьюнити становиться только лучше!

Мы запускаем очередной ежегодный опрос, чтобы выяснить, на каких технологиях мы работаем, чем живём и в каком направлении движемся. На этот раз командой Live PHP подготовили для вас улучшенную версию опроса, чтобы собрать самые актуальные данные и взглянуть на развитие PHP в 2025 году.

В прошлом году 1207 разработчиков поделились информацией о своих предпочтениях: какие версии PHP они используют, какие фреймворки любят и как относятся к ИИ.

📊 На этот раз мы посмотрели на опрос под другим углом и постарались сделать его ещё лучше! Присоединяйся к нашему анонимному опросу и дай знать, в каком направлении было бы интересно развиваться!

А ещё мы традиционно разыгрываем слонов. Хотя опрос анонимный, но если ты оставишь свой email, то сможешь поучаствовать в розыгрыше слона от канала Пых.

✍️ Проходи опрос и помоги собрать аналитику для русскоязычной PHP-тусовки!

По итогам сделаем подборки статей, докладов, каналов по PHP. Все результаты опубликуем на phpcommunity.ru

Сделай свой вклад уже сегодня!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🥴63
Я прошел опрос PHP сообщества: https://forms.yandex.ru/u/6950cd6895add530eba7b290/

Пруф видео:
Media is too big
VIEW IN TELEGRAM
9🥴8😁3👍2
🐘 Знакомство с новыми авторами PHPeople

В PHPeople пополнение!

К нам присоединились пять новых экспертов:
🐘 Александр Макаров — всемирно известный лидер команды Yii
🐘 Петр Мязин — автор Пятиминутки, перешёл с PHP на ИИ
🐘 Павел Бучнев — фартанист и вайб-кодер
🐘 Вадим Дворовенко — знает Laravel как Тейлор, но ещё не лысый
🐘 Edmond Dantes — разрабатывает асинхронный PHP будущего

3 февраля в 19:00 приходите на стрим, где авторы расскажут что будет в их блогах на PHPeople.

https://www.youtube.com/live/WovfLIMJn6A?si=grudZYFg_NRT0sef

По многочисленным просьбам на PHPeople запустили тариф, который позволяет подписаться на всех авторов сразу со скидкой 33%. 🐘

Основная группа + 11 авторских = 1800 1200₽/месяц.

Удобно, если хочешь следить за всеми темами сразу: от Laravel и архитектуры до AI и карьеры.

Основная группа: 150₽/мес
Авторская группа: 150₽/мес
Полный доступ: 1800 1200₽/мес

Подписаться

👉 🐘 @phpeople_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1