TGViewer
Channel Public Channel
Новости от CutCode

Новости от CutCode

@laravel_cutcode

Новости и полезные материалы по web-разработке на PHP от CutCode .

Общаемся тут
AI - @ai_chat_cutcode
L - @laravel_chat
S - @symfony_cutcode

Чем могу быть полезен - https://teletype.in/@cutcode/hello
Subscribers
1.35K
Photos
225
Videos
13
Links
598

Showing posts older than #739 · Back to latest

Older Posts 20 shown
Post #738 1.16K
https://php.new — тот гайд, который всегда хотелось видеть на главной php.net. Коротко, ясно, без лишнего шума и новички будут довольны!
  • 🔥 11
  • 👍 2
Post #737 1.24K
🔥 PHP медленный!? Может, вы просто не умеете его готовить? 🔥

Любой серьёзный разработчик сталкивается с задачами, где PHP кажется медленным. Но оказывается, в нём есть скрытый потенциал — нужно просто понимать, как он устроен, и уметь анализировать!

В этом докладе на Podlodka Дмитрий Кириллов разбирает реальный кейс, где PHP не уступает C по производительности. PHP опять не умирает!

Доклад получился очень интересным и стал одним из самых запоминающихся на конференции. Возможно, он перевернёт ваше представление о производительности PHP! А может, его даже посмотрит Тейлор и займётся типизацией...

Смотрите, вдохновляйтесь и ускоряйте свой код! 🚀
https://youtu.be/iUDauNxyeUI?si=EKDWBwycAwixvq1N
YouTube Доклад: Дмитрий Кириллов / Неочевидные оптимизации опкодов в PHP (1С-Старт) Любой серьёзный разработчик рано или поздно сталкивается с задачами, которые требуют сложных вычислений на CPU. Насколько хорошо приспособлен PHP для реализации таких алгоритмов, и как "выжать" из языка максимальную мощность? В этом докладе, основанном на…
  • 🔥 33
  • 👍 7
  • ❤ 5
  • 😁 3
  • 🎉 3
Post #735 847
Очередной проект попал мне на код ревью! На этот раз это пет-проект на Symfony моего опытного товарища. Он пробовал реализовать DDD... и сделал ряд недочётов! Разбираю ошибки + рассказываю, как делать правильно. Учимся на чужих ошибках!
https://youtu.be/OcSIon-SFIE

🔴 Полная версия code review — на Boosty:
https://boosty.to/cutcode

#DDD #Symfony #CodeReview
YouTube Code review senior's PHP project, DDD. Код ревью проекта уровня сеньёра Очередной проект попал мне на код ревью! На этот раз это пет-проект на PHP (Symfony) моего опытного товарища. Он пробовал реализовать DDD... и сделал ряд недочётов! Что не так? - ORM-атрибуты прямо в домене - Нарушение границ контекстов - Валидация внутри…
  • 🔥 33
  • ❤ 2
  • 🤔 1
Post #733 1.13K
Post #732
Live stream finished (2 hours)
Post #731 1.27K
Post #730
Live stream started
Post #729 894
🔥 Стрим с Кириллом Несмеяновым: кросс-платформенные приложения на PHP

Коллеги, 22 апреля в 19:00 (мск) приглашаю вас на прямой эфир на CutCode, где вместе с Кириллом Несмеяновым обсудим кросс-платформенные билдеры приложений на PHP.

Сегодня PHP — это не только для бэкенда. Появляются инструменты, которые позволяют писать нативные десктопные и мобильные приложения на PHP

💡 Что будет на стриме:
- Расскажем, что такое NativePHP, зачем он нужен и как работает.
- Поглядим, на что способна версия 1.0 вживую.
- Познакомим вас с Boson — инструментом, который похож на NativePHP, но есть нюансы)
- Обсудим почему Boson может быть именно тем, чего вам не хватало.

Если вы работаете с PHP, интересуетесь созданием нативных приложений или просто хотите узнать, как развивается PHP за пределами веба — приходите!

📅 22 апреля в 19:00 мск
📍 Прямой эфир на CutCode:
https://youtube.com/live/vTSumboIRfE

Жми колокол чтобы не пропустить!
YouTube Как делать кросс-платформенные приложения на PHP 🔥 Стрим с Кириллом Несмеяновым: кросс-платформенные приложения на PHP Коллеги, 22 апреля в 19:00 (мск) приглашаю вас на прямой эфир на CutCode, где вместе с Кириллом Несмеяновым обсудим кросс-платформенные билдеры приложений на PHP. Сегодня PHP — это не…
  • 🔥 14
Post #728 1.02K
Друзья, внимание, конкурс!

Разыгрываю билет на Podlodka PHP Crew High Perfomance, которая пройдёт 21–25 апреля.

Что в программе:

• Павел Вирский (Ozon) — расскажет, как подойти к горизонтальному масштабированию PHP-приложений: с чего начать, что точно изменится в архитектуре и какие профиты вы получите от балансировки трафика 🧠

• Олег Мифле (Altenar) — покажет, как индексы в БД могут навредить, и что делать, когда “оптимизация” приводит к регрессу производительности 💥

• Ярослав Тарасов (Skyeng) — проведёт разбор оптимизации Symfony-приложения через RoadRunner: от архитектуры до конкретных замеров ⚙️

• Александр Макаров (Yii, Twindo) — расскажет о низкоуровневой оптимизации PHP: от мелких улучшений до AI, который сам оптимизирует ваш код 🧩

Кто первый угадает, из какого фильма этот кадр получит бесплатный билетик в первые ряды.

PS: независимо от знания этого фильма можно прикупить билет со скидоном в 500 р по секретному промокоду php_crew_6_gs8Acv
  • 🔥 5
  • ❤ 2
Post #727 1.29K
NativePHP для Laravel — v1!

Я давно делал обзор на NativePHP и с тех пор внимательно следил за проектом. И вот — дождались! Вышла первая мажорная версия 1.0.0.

Напомню: NativePHP позволяет создавать настоящие нативные десктопные приложения на Laravel. Меню, окна, уведомления — всё это можно собрать на PHP.

Кто ждал стабильный релиз — самое время попробовать.

Смотреть:
https://github.com/NativePHP/laravel
GitHub GitHub - NativePHP/laravel: Laravel wrapper for the NativePHP framework Laravel wrapper for the NativePHP framework. Contribute to NativePHP/laravel development by creating an account on GitHub.
  • 👍 17
  • 🤯 8
Post #726 1.12K
Пых PHP True Async: обсуждаем RFC с автором Сегодня в 19:00 по Москве мы встретимся с Дмитрием и Вадимом, чтобы обсудить RFC PHP True Async и перспективы появления нативной асинхронности в PHP. Основные темы: ▸ Опыт других языков. ▸ Экосистемы AMPHP, ReactPHP…
Интересный стрим уже совсем скоро — точно буду смотреть 👀 Добавляйте в напоминалку!

https://youtu.be/K9FnRQIzklM
https://vkvideo.ru/video-228746873_456239042
YouTube PHP True Async: обсуждаем RFC с автором 1 марта Дмитрий опубликовал первую версию RFC "PHP True Async". Цели предложения: установить стандарт конкурентного программирования на PHP, разработать С-API, отрефакторить существующие функции и расширения. В процессе бурного обсуждения в internals было…
  • 🔥 13
  • ❤ 2
  • 🏆 2
Post #725 946
В этом видео https://www.youtube.com/watch?v=fVKMxs2uPLQ Павел Бучнев нанял нейро-джуна показывает подход Context as Code (CaC) — как с нуля разработать приложение на Laravel, используя ctx, MCP-сервер и LLM.

👉 Это только первая часть!
Если видео соберет 200 лайков, Павел обещает выпустить и вторую часть — будет ещё интереснее!

#Laravel #LLM #PHP #AI #ctx #MCP #DevTools #ContextAsCode #JunesAreDyingOut
YouTube How to build a todo app with Laravel, MCP server, LLM, and ctx (Part 1) In this video, I use the Context as Code (CaC) approach to show how to develop a Laravel ToDo app from the ground up using ctx, an MCP server, and an LLM. We start with zero code and use context documents, custom tools, and smart prompts to let the LLM guide…
  • 👍 7
  • ❤ 6
  • 👏 1
Post #724 1.63K
Filament или MoonShine? Пора разобраться.

Если ты работаешь с Laravel — почти наверняка ты писал админку.
Типовой CRUD, кастомные формы, фильтры, роли, доступы...
Иногда ТЗ простое, иногда — ад.

Кто-то пишет с нуля, кто-то выбирает готовые решения: Nova, Filament, MoonShine…

Недавно на Laravel World провели опрос — и все три админки набрали почти одинаковое количество голосов.
У каждой админки есть свои сильные стороны, но в комьюнити до сих пор нет чёткого ответа, какая же админка лучше?

Давайте это исправим! CutCode устраивает баттл Laravel-админок:
MoonShine vs Filament


Я буду защищать MoonShine, а кто-то из комьюнити (один или несколько разработчиков) — Filament.

Если ты фанат Filament, уверенно разбираешься в нём, всем в чате советуешь использовать только его и не теряешься на камеру — напиши в личку.
Если есть кто-то на примете, можете тоже намекнуть мне)

Формат — прямой эфир, с реальными кейсами для честного сравнения.
Чтобы всё не закочилось потасовкой, позовём авторитетных жюри.

👀 В эфире:
💡 Часть 1 — Знакомство с админками и их философией
💡 Часть 2 — “Проблемные” задачи из жизни. Участники показывают, как справляется их админка
💡 Часть 3 — Дуэль фич: один “нападает” сильной стороной, второй парирует
💡 Часть 4 — Итоги и мнения жюри

💬 Соберем вопросы для баттла!
Чтобы баттл был не “ради шоу”, а реально полезным, мы собираем настоящие проблемы разработчиков:

— какие самые частые боли при разработке на готовых админках
— что по вашему мнению реализовать в админке сложнее всего
— что останавливает когда хотите выбрать готовую админку, и вы решаете написать свою
— что вы не смогли сделать в админке и пришлось сказать заказчику что сделать это нереально

📌 Не стесняйся, напиши в моего бота в свободной форме.
Не надо идеально формулировать — просто чтобы была понятна суть проблемы/кейса.

Telegram бот для записи вопросов на баттл админок

Почему стоит скинуть свой кейс?
Мы разберём его в прямом эфире.
Ты узнаешь, как бы это сделали с другой админкой.
Возможно, найдётся решение проще, чем ты думал.

Это не интервью, не конкурс, не доклад, а полезное обсуждение!
Честный разбор “что болит” у разработчиков и как это можно реализовать.

Дату баттла выберем, когда определимся с участниками и соберем вопросы!
Telegram Laravel World Подведем итоги опроса о лучшей админке для Laravel. Проголосовало более двух с половиной тысяч человек, но однозначного лидера мы не выявили. Первая тройка идёт очень плотной группой, набрав по ~16% каждая. Тем не менее, по набранным голосам побеждает FILAMENT…
  • ❤ 13
  • 🔥 6
  • 👍 1
  • 😍 1
Post #723 636

Forwarded from PHP Digest

Дайджест PHP – Февраль-Март 2025

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ

❗️ Вышли PHP 8.1.32, PHP 8.2.28, PHP 8.3.19 и PHP 8.4.5

🔹 Голосование за релиз-менеджеров PHP 8.5

🔹 Итоги опроса в русскоязычном PHP-комьюнити 2024

🔹 The State of PHP 2024

🔹 PHP истории

🔹 Вышел Laravel Idea 10


🐘 ЯДРО PHP

📣 RFC: Pipe operator v3

📣 RFC: Modern Compression

📣 RFC: Inner Classes

📣 RFC: True Async

📣 RFC: Never Parameters (v2)

❌ RFC: Optional Interfaces

✅ RFC: Marking return values as important (#[\NoDiscard])

✅ RFC: Add get_error_handler(), get_exception_handler() functions


🔴 LARAVEL

🎬 Вышел Laravel 12

📄 Laravel 12. Что нового?

📄 MoonShine v3: главные изменения и новые возможности в open-source админ-панели для Laravel

📄 Используем несколько баз данных в Laravel

🔹 NativePHP for iOS

🎬 JWT от А до Я – полный разбор, безопасность и реализация

🎬 Code Review Laravel - проекта: разбор ошибок и архитектуры


📄 СТАТЬИ

📄 RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane

📄 Неубиваемый PHP: почему в 2025 году этот язык все еще остается одним из самых востребованных

📄 PHP под капотом: как работает генерация случайных чисел

📄 Пример HTTP-сервера на PHP с использованием файберов. Улучшенная версия

📄 Внедряем формулы как в Эксель

📄 Практическое руководство по настройке CI/CD для PHP проектов


🎬 ВИДЕО

🔹 Кодим с джуном на PHP

🔹 Пыхап #2

🔹 Обзор IDE для PHP

🔹 Черный ящик - обзор Playwright

🔹 Обзор PHP RFC #1 / return expression, pattern matching

🔹 PHP-линч #28 с Андреем Моховым / andi-lab/graphql-php

🔹 PHPofBY Meetup #43: Money in PHP and FrankenPHP in prod

🔹 Open Source Цех #4 / PHP-CS-Fixer, Brick\Math, Infection

🔹 Open Source Цех #5 / Мутация функций в Infection

🔹 Пишем код с Claude, CTX, ИИ и ИИгорем

🔹 VibeCoding с CTX и Claude. Шаг за шагом с CTX в новом проекте

—

Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜

PHP-дайджест в видео формате на канале CutCode 🎬
  • 👍 4
  • 🔥 2
  • ❤ 1
Post #722 851
🎉 Tailwind CSS v4.1 — тени, маски и удобства для вёрстки

Tailwind обновился до версии 4.1. Формально — минорный апдейт, но на деле получил кучу полезных штук. Особенно для тех, кто много работает с UI и адаптивностью.

Вот что появилось:

✨ Текстовые тени
Добавили text-shadow с 5 размерами (2xs → lg).
Поддерживаются цветные тени, например:
text-shadow-blue-500/50
📌 Удобно для заголовков и эффекта тиснения — белая полупрозрачная тень + тёмный текст.

🎭 CSS-маски
Новые утилиты mask-* для линейных, радиальных и конических градиентов.
Пример: mask-t-from-50% — плавное затемнение сверху.
Можно комбинировать несколько масок.

🧵 Новый контроль переноса
Появились:
- wrap-normal
- wrap-break-word
- wrap-anywhere

Особенно полезно в flex и grid, где раньше длинные строки могли ломать вёрстку.

🌈 Цветной drop-shadow
Теперь drop-shadow можно раскрашивать:
drop-shadow-xl drop-shadow-indigo-500/50
Работает как фильтр, создаёт мягкое цветное свечение.

📱 Указатели: coarse / fine
Появились префиксы pointer-coarse, pointer-fine и any-pointer-*.
Полезно для адаптации интерфейса под тач или мышку:
<button class="px-3 py-1 pointer-coarse:px-5 pointer-coarse:py-3">Кнопка</button>


🧮 Выравнивание по последней строке
items-baseline-last и self-baseline-last — выравнивают по последней строке текста.
Актуально для карточек, чатов и типографики.

🛟 Безопасное центрирование
justify-center-safe, items-center-safe — если контент не влезает, он смещается влево, а не обрезается.

💻 Поддержка старых браузеров
Работает корректно на Safari 15 и старом Firefox:
- fallback для OKLCH
- отключение @property, если не поддерживается
- корректная деградация теней и градиентов

🧾 @source inline — для safelist в CSS
Можно подключать классы прямо в CSS:
@source inline("text-red-500 lg:bg-blue-100");


🔄 Другие полезности
- noscript: — для стилей без JS
- user-valid: и user-invalid: — UX-дружественная валидация
- details-content: — для <details>
- inverted-colors: — для системной инверсии

🧩 Вывод
Tailwind 4.1 — не про революцию, а про удобные детали, которые приятно использовать.
Обновляться можно без страха — всё совместимо ✅

CutCode
Telegram Новости от CutCode Новости и полезные материалы по web-разработке на PHP от CutCode . Общаемся тут AI - @ai_chat_cutcode L - @laravel_chat S - @symfony_cutcode Чем могу быть полезен - https://teletype.in/@cutcode/hello
  • 🔥 11
  • ❤ 3
Post #721
Live stream finished (1 hour)
Post #720 955
Post #719
Live stream started
Post #718 891
Привет, муншайнеры!

Завтра вечером, 3 апреля на YouTube-канале CutCode проведу прямой эфир, посвященный MoonShine.

💥 Программа стрима:
- MoonShine 3.9: Подробный разбор обновлений и новых фич.
- Презентую новый проект для быстрого создания админок на MoonShine с использованием LLM
- Расскажу про MoonShine Spring
- Покажу прототип MoonShine Headless
И еще много интересного!

Не пропусти!
https://youtube.com/live/lhoEa4l42hs?feature=share
YouTube Стрим #8 по MoonShine Привет, муншайнеры! Очередной прямой эфир, посвященный MoonShine. Поддержать на Boosty - https://boosty.to/cutcode Таймкоды: 00:00 - MoonShine 3.9 Подробный разбор обновлений и новых фич 21:21 - Обзор генератора админки на базе MoonShine + LLM 36:05 - MoonShine…
  • 🔥 14
  • ❤ 4
  • 👍 3
  • ❤‍🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →