Выпущен Laravel 9.38
Веб-разработка на Laravel получила дополнительные инструменты. Командой Laravel была выпущена версия 9.38 с:
- изолированными ремесленными командами;
- настраиваемыми максимальными исключениями для сообщений, которые находятся вне очереди;
- условно-установленными промежуточными программами для осуществления уведомлений и т.д.
Изолированные Artisan-команды
Интерфейс Isolatable представляет Oliver Nybroe. Он делает возможным гарантировать, что ваши команды запустят лишь один процесс.
Первой командой, которая включает интерфейс Isolatable является команда миграции. Применяя флаг –isolated, есть возможность установить ограничение миграциям одним активным процессом. Это также позволяет гарантировать, что 2 сервера не смогут одновременно выполнить команду миграции:php artisan migrate –isolated.
Прочие нововведения
Можно установить обработчик хранилища сеансов. Samuel Stancl в класс Store сеанса добавлен метод setHandler. Это позволяет осуществлять соединение с базой данных на лету.
Было установлено промежуточное ПО для уведомлений. Для этого используется экземпляр канала и уведомляемый экземпляр.
Очередь уведомлений может осуществлять установку максимального количества исключений. Это нововведение было введено Эндрю Монти. Эта функция полезна тогда, когда имеет место много повторных попыток. Необходима она может быть в таких ситуациях – произошло ограничение скорости третьей стороной либо она не выполнена по прочим причинам. При этом вы желаете осуществить настройку максимального числа разрешенных исключений.
Это новые возможности для наладки работы, создания сайта
Нововведения обеспечивают дополнительные возможности, существенно облегчают процесс веб-разработки на Laravel. Использовать их легко и просто. Разобраться, что к чему не составит труда, если вы уже имеете опыт в этом деле. Скачать уже обновленную версию Laravel 9.38 можно с официального сайта. Вы получите усовершенствованный инструмент для осуществления веб-разработки с широкими возможностями для выполнения такой работы. Качайте и пользуйтесь программным обеспечением.