Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.1K subscribers
1.46K photos
24 videos
26 files
4.16K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
💻 Подборка новостей по PHP за неделю:​

🔎 Релиз CakePHP 4.5.10
Команда CakePHP объявила о выходе версии 4.5.10. Это технический релиз, исправляющий несколько проблем, о которых сообщило сообщество. ​
GitHub

🔎 Расширение JetBrains Xdebug Helper для браузера
JetBrains представила официальное расширение Xdebug Helper для Chrome, обеспечивающее беспроблемную отладку PHP-кода. ​

🔎 Laravel 12.3: Новый тип приведения JSON Unicode
Команда Laravel выпустила версию 12.3.0, включающую новый тип приведения JSON Unicode, проверку статуса связанных хранилищ в команде about, поддержку нативных типов JSON и JSONB в схемах SQLite и другие улучшения. ​

🔎 Неделя Symfony #951 (17–23 марта 2025 года)
На этой неделе в предстоящей версии Symfony 7.3 обновлена конфигурация по умолчанию для исключения расширений контейнера, сущностей и сообщений Messenger при регистрации сервисов, а также внесены изменения, связанные с сбросом сервисов.

Библиотека пхпшника #свежак
👍21
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨🏻‍💻 Исследование IT-аудитории Proglib 2025: зарплаты, технологии, профессии

Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков.

➡️ Вся статистика и детали — здесь

Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👏2
💻 Подборка новостей по PHP за неделю:​

🔎 Laravel 12.4: Поддержка конвейеров в построителе запросов
Команда Laravel выпустила версию 12.4.0, которая включает метод pipe() для построителя запросов, возможность условного пропуска миграций, метод Arr::sole() и другие улучшения. ​

🔎 Eloquent: Приведение строк к HTML в Laravel 12.4
Начиная с версии 12.4, в Laravel можно автоматически приводить атрибуты Eloquent к HTML-строкам с помощью кастомного класса AsHtmlString. Это позволяет безопасно работать с HTML-содержимым в моделях. ​

🔎 Релизы Symfony 6.4.20 и 7.2.5
Symfony объявил о выходе версий 6.4.20 и 7.2.5, содержащих важные исправления и улучшения. Рекомендуется обновиться до этих версий для обеспечения стабильности и безопасности приложений. ​

🔎 Неделя Symfony #952 (24–30 марта 2025 года)

Библиотека пхпшника #свежак
💻 Подборка новостей по PHP за неделю:​

🔎 Laravel 12.8: Автоматическая загрузка отношений и новые возможности
Команда Laravel представила версию 12.8.0, в которой реализована автоматическая eager-загрузка отношений. Это упрощает работу с данными и снижает вероятность возникновения проблемы N+1 запросов.

🔎 Laravel 12.6: Метод fillAndInsert и другие улучшения
В версии 12.6.0 фреймворка Laravel появился метод fillAndInsert(), который позволяет заполнять модель данными и сразу вставлять её в базу данных, учитывая приведения типов и временные метки.

🔎 Релизы PHP 8.4.6 и 8.3.20: исправления ошибок и улучшения безопасности
Рекомендуется обновиться до этих версий, чтобы обеспечить стабильную и безопасную работу приложений. ​

🔎 Неделя Symfony #954 (7–13 апреля 2025 года)
На этой неделе Symfony 7.3 перешёл в стадию «feature freeze» в преддверии релиза, запланированного на конец мая 2025 года.

Библиотека пхпшника #свежак
👍1
💻 Подборка новостей по PHP за неделю:​

🔹 Laravel 12.13: добавлена возможность именования отложенных замыканий (queued closures), новый метод assertRedirectBack() для тестирования и поддержка колбэков в методе коллекций containsOneItem()

🔹 PHP 8.3.21 и 8.4.7: выпущены обновления с исправлениями ошибок и улучшениями стабильности. Рекомендуется обновиться до этих версий для обеспечения надежной работы приложений

🔹 Symfony 7.3.0-BETA2: вышла вторая бета-версия Symfony 7.3.0, предоставляющая разработчикам возможность протестировать новые функции и улучшения перед официальным релизом, запланированным на конец мая 2025 года

🔹 Неделя Symfony #958 (5–11 мая 2025 года): на этой неделе были объединены 49 пул-реквестов (36 в коде и 13 в документации) и закрыт 31 issue (23 в коде и 8 в документации). Кроме того, продолжилось освещение новых функций Symfony 7.3 и подготовки к конференции SymfonyOnline в июне 2025 года

Библиотека пхпшника #свежак
👍1
💻 Подборка новостей по PHP за неделю:​

🔹 JetBrains PHPverse 2025: 17 июня состоится бесплатное онлайн-мероприятие, посвящённое 30-летию PHP. В программе — выступления от Taylor Otwell, Nicolas Grekas, Kevin Dunglas и других лидеров сообщества .

🔹 PhpStorm 2025.2 EAP: открыт ранний доступ к следующей версии IDE с поддержкой PHP 8.4, улучшениями для PHPUnit 11 и фреймворка Pest .

🔹 Laravel 12.14: добавлен метод Arr::from() для преобразования различных типов в массивы, метод currentlyResolving() в контейнере и новые методы «except» для контекста .

🔹 Symfony 7.3: внесены улучшения в YAML-компонент, включая принудительное заключение строк в кавычки, компактные вложенные карты и вывод пустых записей

Библиотека пхпшника #свежак
👍3
💻 Подборка новостей по PHP за неделю:​

🔹 Laravel 12.16 — добавлены новые правила валидации: Rule::contains(), in_array_keys и метод Arr::hasAll(). Всё это повышает выразительность и гибкость при проверке данных.

🔹 Filament на Android — теперь админ-панель Filament можно запускать нативно в Android-приложении благодаря NativePHP.

🔹 Symfony 7.3.0 и 7.2.7 — вышли стабильная версия 7.3 с множеством новых фич (глобальные параметры переводов, атрибуты в консоли и др.) и минорное обновление 7.2.7 с исправлениями.

🔹 Неделя Symfony #961 (26-1 мая 2025 года) — опубликован обзор недели: выпуск 7.3, патчи 6.4.22 и 7.2.7, продолжение публикаций об обновлениях и подготовка к SymfonyOnline.

🔹 Sublime Text 4200 — редактор получил поддержку правой боковой панели, улучшенную подсветку кода и новые синтаксисы для ZSH и TOML.

Библиотека пхпшника #свежак
💻 Подборка новостей по PHP за неделю:​

🔹 Laravel 12.17 — добавлен каст AsUri для автоматического приведения атрибутов модели к URI-объектам, а также привязка сервисов к контейнеру через PHP-атрибуты.

🔹 PHP 8.3.22 и 8.4.8 — багфикс-релизы с улучшениями стабильности. Всем пользователям рекомендовано обновиться.

🔹 2-8 июня 2025 года — Неделя Symfony #962 — активная разработка Symfony 7.4 и 8.0: начинается депрекация устаревших функций. Также опубликован кейс по использованию Symfony в Yousign и идёт подготовка к SymfonyOnline 2025.

🔹 30 лет PHP — в честь юбилея проект FrankenPHP (сервер на базе Caddy) официально стал частью PHP-организации на GitHub.

Библиотека пхпшника #свежак
2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👋 На GitHub появился миллиардный репозиторий

Спустя 17 лет после запуска на платформе появился миллиардный репозиторий. Для сравнения, первый миллионный репозиторий nexus.vim был создан 15 лет назад.

Сегодня на GitHub работают более 100 млн активных разработчиков. Платформа значительно выросла с 2012 года, когда у неё было всего 3 млн пользователей. К моменту покупки Microsoft за $7,5 млрд в 2018 году число активных разработчиков достигло 28 млн.

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

🐸 Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
5🤩2
💻 Подборка новостей по PHP за неделю:​

🔹 JetBrains Junie для PhpStorm — новая эра агентных IDE: Junie способен выполнять объёмные задачи самостоятельно, выводя продуктивность на новый уровень.

🔹 Laravel 12.19 — добавлены атрибут UseEloquentBuilder, каст AsFluent, middleware FailOnException для очередей, улучшенные тестовые ассерты и другие нововведения.

🔹 Filament v4 Beta — переработанный интерфейс, повышенная производительность, больше контроля при создании интерфейсов. Бета-версия уже доступна для тестирования.

🔹 Symfony 16–22 июня — активная разработка Symfony 7.4 и 8.0: добавлена интеграция с FrankenPHP, удаляются устаревшие функции, улучшена гибкость контроллеров.

Библиотека пхпшника #свежак
👍2