Мастерская кода Laravel

⚡️ Laravel: withCount() — считаем связи без лишних запросов

⚡️ Laravel: withCount() — считаем связи без лишних запросов

Вместо того чтобы делать отдельный count() для каждой модели, можно попросить Laravel добавить поле прямо в запрос

Открыть →
⚡️ Laravel: when() — условная магия в запросах

⚡️ Laravel: when() — условная магия в запросах

Иногда в Eloquent запросах мы пишем кучу if, чтобы добавить фильтры. Но есть способ красивее — метод when().

Открыть →
КАК НАСТРОИТЬ РЕЗЕРВНОЕ КОПИРОВАНИЕ В ОБЛАКО MAIL.RU?

КАК НАСТРОИТЬ РЕЗЕРВНОЕ КОПИРОВАНИЕ В ОБЛАКО MAIL.RU?

Настройка автоматического резервного копирования БД и важных файлов. Простое решение для домашнего сайта.

Открыть →
КАК СОЗДАТЬ БОТА TELEGRAM И ОТПРАВИТЬ СООБЩЕНИЕ В LARAVEL?

КАК СОЗДАТЬ БОТА TELEGRAM И ОТПРАВИТЬ СООБЩЕНИЕ В LARAVEL?

Процесс создания telegram бота и отправки сообщений в группу из Laravel c примерами кода.

Открыть →
LIVEWIRE  - JS БОЛЬШЕ НЕ НУЖЕН?

LIVEWIRE - JS БОЛЬШЕ НЕ НУЖЕН?

Тестирую на практике Full-Stack Framework LiveWire для Laravel

Открыть →
LARAVEL + UUID КАК БЫСТРО РАБОТАЕТ? ТЕСТИРУЮ UUID В КАЧЕСТВЕ PRIMARY KEY В MARIADB

LARAVEL + UUID КАК БЫСТРО РАБОТАЕТ? ТЕСТИРУЮ UUID В КАЧЕСТВЕ PRIMARY KEY В MARIADB

Проверил на практике UUID в качестве первичного ключа для Laravel.

Открыть →
PHP82 ВЫШЕЛ! ЧТО НОВОГО?

PHP82 ВЫШЕЛ! ЧТО НОВОГО?

PHP 8.2 - большое обновление языка PHP.

Открыть →
Расширение для gnome первый опыт

Расширение для gnome первый опыт

Разработка первого расширения для GNOME в Ubuntu

Открыть →
Laravel Sail настройка xdebug в PHPSTORM на Linux

Laravel Sail настройка xdebug в PHPSTORM на Linux

Как быстро настроить отладку кода c помощью xdebug в Laravel Sail

Открыть →
Уязвимость Laravel на собственном опыте

Уязвимость Laravel на собственном опыте

Уязвимость Laravel в режиме отладки CVE-2021-3129 позволяет запускать произвольный код на сервере.

Открыть →