Laravel & PHP Deep — фреймворки и пакеты

7 PHP-пакетов, которые экономят недели на типовых веб-проектах

7 PHP-пакетов, которые экономят недели на типовых веб-проектах

Если проект крутится вокруг Laravel или чистого PHP, часть задач лучше не писать руками. Есть пакеты, которые закрывают повторяемую рутину и снижают шанс на кривой самопис.

— spatie/laravel-permission — роли и права без самодельных таблиц
— spatie/laravel-medialibrary — файлы, превью, коллекции, конвертации
— spatie/laravel-query-builder — фильтры, сортировки, include без каши в контроллерах

Для очередей и фоновых задач часто выручает Symfony Messenger, а для работы с данными — doctrine/collections или ramsey/uuid, если нужны нормальные идентификаторы. Отдельно полезны пакеты для логирования, тестовых фабрик и загрузки конфигов: они убирают десятки строк на каждом модуле. ⚙️

Правило простое: пакет берите не за популярность, а за узкий повторяющийся сценарий. Если пакет экономит вам 3–5 одинаковых костылей в каждом проекте, он уже окупил своё место в composer.json.
Этот пост опубликован в Telegram-канале Laravel & PHP Deep — фреймворки и пакеты. Подписаться можно по ссылке: @laravel_php_deep.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.