PHP Portal | Программирование
описание
Присоединяйтесь к нашему каналу и погрузитесь в мир для PHP-разработчика Связь: @devmangx
4 728
подписчиков
Охват к подписчикам
37,9%
ERR
Реакции к просмотрам
0,58%
233 на 22 постов
Пересылки к просмотрам
0,74%
296
Постов в день
0,0
всего 22
Где отзываются чаще
доля реакций к просмотрам- 8 авг.PHP-совет Знали, что дефолтный объект можно создать прямо в параметре конструктора? 👉 @PHPgx1,43%
- 17 мар. 2025 г.без подписи1,23%
- 5 авг.Совет по PHP Перечисляйте в match() все варианты enum и не добавляйте ветку default. Если позже кто-то добавит новый вариант и забудет обновить match(), PHP выбросит UnhandledMatchError, а не молча пропустит его. Так отсутствующий вариант невозможно будет проигнорировать. 👉 @PHPgx1,12%
- 30 маяСовет по Laravel У вас есть SQL-дамп из базы данных, и вы хотите превратить его в сидеры Laravel? Вместо того чтобы вручную конвертировать SQL-операторы INSERT в сидеры Laravel, можно просто выполнить SQL-файл напрямую из сидера с помощью метода DB::unprepared(). 👉 @PHPgx1,06%
- 18 маяЭто правило валидации выглядит достаточно простым ровно до того момента, пока ты (и твои агенты) не попытаешься реализовать его на другом фреймворке. Laravel по-прежнему GOAT 🫡 👉 @PHPgx0,85%
- 16 июл.Совет по Laravel Сделайте даты Carbon в приложении неизменяемыми Всего одна строка в AppServiceProvider — и $date->addDay() больше не будет незаметно менять исходный объект, который может использоваться в другом месте. 👉 @PHPgx0,71%
- 9 июл.Совет по Laravel DB::listen() цепляется за каждый SQL-запрос, который выполняет Laravel, и отдает SQL, биндинги и время выполнения. Достаточно зарегистрировать один listener в service provider, чтобы логировать медленные запросы или разбирать N+1-проблемы по всему приложению 👉 @PHPgx0,71%
- 18 июл.PhpStorm 2026.2 уже доступен! В релиз вошло множество обновлений, среди которых: - Постоянные ссылки на файлы с помощью #[FileReference] - Новое окно инструментов Laravel - Улучшения для работы с Git worktree - Встроенный GitHub Copilot Подробности релиза: https://jetbrains.com/phpstorm/whatsnew/ Особенно радует новое окно инструментов Laravel: - общая информация о проекте и быстрый доступ к командам Artisan; - просмотр локальных логов и логов из Sentry; - отдельная вкладка Laravel Cloud для управления деплоями и переменными окружения. 👉 @PHPgx0,65%
- 16 июл.В Laravel 13.19 в хелпер str() добавили метод counted(). Небольшое изменение, но теперь форматировать счётчики в пользовательском интерфейсе стало заметно удобнее и выразительнее. Ещё на одно место меньше, где нужно вручную учитывать единственное и множественное число. 👉 @PHPgx0,65%
- 18 февр. 2025 г.без подписи0,60%
- 20 июн.Laravel-совет Знали ли вы, что аксессоры Eloquent могут возвращать небольшие value objects? Пример: вместо того чтобы в каждом Blade-шаблоне, view или сервисе повторять fallback-логику вроде «name или email», можно один раз обернуть связанные колонки и вызывать методы, которые явно отражают намерение. 👉 @PHPgx0,57%
- 11 маяС этой тулзой можно буквально разложить всё Laravel-приложение по полочкам — новый пакет “Lara-Brain” от команды LaraMint превращает проект в интерактивную карту архитектуры. → визуализируйте роуты, модели, контроллеры, джобы и события → исследуйте, как всё связано между собой → просматривайте приложение в виде интерактивных графов и схем → лучше понимайте большие кодовые базы на Laravel https://laramint.dev/ 👉 @PHPgx0,55%