Laravel World
8.48K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Релиз Statamic 4

CMS на базе Laravel

https://statamic.com/blog/statamic-4-unleashed
29
25
Установка Laravel-приложений на хостинг с ispmanager

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

https://habr.com/ru/companies/ispmanager/articles/730268/
31
Релиз Laravel 10.11

https://github.com/laravel/framework/releases/tag/v10.11.0

+релизы:
Forge SDK 3.13.5
Pennant 1.3
Valet 4.1.1
Vite Plugin 0.7.7
14
Релиз Laravel Octane 2.0

Добавлена поддержка RoadRunner 3

https://github.com/laravel/octane/releases/tag/v2.0.0
22
Релиз Laravel Precognition 0.2

Пакет для рилтайм валидации без необходимости дублирования её логики на фронтенде.

Добавлена документация на официальный сайт

https://laravel.com/docs/10.x/precognition
61
Мутационные тесты

Что такое мутационные тесты? По факту это тесты для тестов. Все прекрасно понимают, что наличие тестов в проекте само по себе еще ничего не гарантирует: ни покрытие, ни отсутствие ошибок в коде и самих тестах. Важно качество этих тестов, что они действительно проверяют то, что должны и все дополнительные сценарии.

Работает это так: мутационный фреймворк изменяет исходный код проекта согласно определенному набору правил, например, меняет === на !== (на самом деле там большой список мутаций) и для каждого такого изменения (мутанта) прогоняет тесты. Если тесты упали, значит мутант считается убитым, если тесты не заметили изменений - мутант выжил и на него стоит посмотреть, скорее всего тест нужно доработать.

Кроме того, сразу будет видно, какие мутанты вовсе не покрыты тестами, они будут пропущены фреймворком.

https://habr.com/ru/articles/737278/
40
Релиз Laravel 10.13
https://github.com/laravel/framework/releases/tag/v10.13.0

+релизы:
Laravel 9.52.8
Horizon 5.16.1
Jetstream 3.2.2
Octane 2.0.1
Socialite 5.6.2
Telescope 4.14.4
Valet 4.1.2
20
Релиз бесплатного онлайн-инструмента MySQL EXPLAIN Explained

Упрощённый и более понятный разбор запросов к БД.

https://explainmysql.com/
57
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз daisyUI 3.0

Бесплатная библиотека компонентов для Tailwind CSS

https://daisyui.com/docs/changelog/
37
Справочник по Laravel

В формате html, pdf и epub.

https://flaviocopes.com/book/laravel/
33
Сегодня команда зарелизила:
Laravel 10.13.2
— Forge CLI 1.8
— Fortify 1.17.3
— Pint 1.10.1
— Socialite 5.6.3
— Telescope 4.14.6
— Nova 4.25.0
21
Использование сопрограмм GoLang для обработки очереди задач Laravel

https://themsaid.com/using-golangs-coroutines-to-handle-laravel-jobs
33
Релизы 8.2.7, 8.1.20 и 8.0.29

https://www.php.net/ChangeLog-8.php#8.2.7

Также доступен для тестирования первый релиз PHP 8.3.0 Alpha 1
Полноценная версия выйдет 23 ноября 2023 года.
https://www.php.net/archive/2023.php#2023-06-08-3
15
Laravel Ignition 2.1 — AI
В пакет, который отвечает за вывод ошибок фреймворка, добавлена возможность подключения искусственного интеллекта OpenAI.

https://flareapp.io/blog/54-flare-and-ignition-now-offer-ai-powered-solutions
63