Все мы знаем, что запускать в цикле запросы к базе данных – плохое решение. Транзакция к базе данных очень дорогостоящая операция Допустим, мы разработали систему учета финансов и…
Месяц: Июнь 2020
Запуск проекта на Laravel с использованием docker-compose
https://github.com/maxyc/laravel-tickets/blob/master/docker-compose.yml Данная конфигурация кочует со мной из проекта в проект Первым делом давайте разберемся: какие сервисы нам потреубуются? php-fpm 7.4+ with xdebug mysql | postgresql | sqlite nginx…
Решение проблемы N+1 на примере Laravel Eloquent ORM
Одной из распространенных проблем программистов при создании приложения с помощью ORM является N + 1 запрос в их приложении. Проблема N+1 – это неэффективный способ запроса базы данных,…
Создаем фасад в Laravel
Сегодня мы создадим наш собственный фасад в Laravel Что такое фасад и зачем он нужен – можно подробно почитать здесь Мы сделаем небольшой логгер SmartLogger и скроем его…
Как изменить пароль пользователя в laravel через ssh
Вчера ко мне обратился один из клиентов. Он потерял доступы к своему сайту, к Панели администратора. Сайт сделан на базе фреймворка Laravel. Функции восстановления пароля предыдущим разработчиком реализовано…
Yii2: Регистрация пользователя и автоматическая авторизация
В телеграм чате новички часто спрашивают тех, кто поопытнее, как автоматически авторизовать пользователя сразу после его регистрации и сделать редирект на личный кабинет или дашборд. Возьмем типичный метод…
Сколько информации можно записать в qr-код?
Количество информации, которую можно закодировать в QR-код, зависит от версии QR-кода (чем выше версия, тем больше точек, несущих информацию) и уровня коррекции ошибок (на самом высоком уровне может…
Правила, которые надо знать велосипедисту, чтобы не получить штраф в 2020 году
Пришло лето, а вместе с ним выехали и велосипедисты. Но мало кто знает предусмотренные для них правила движения. Сегодня отвечу на самые популярные вопросы и рассмотрим различные ситуации…
Велопутешествие по Мазурским Озёрам, Польша
С 15 по 26 июля мы ездили в большой семейный велопоход по Польше, вокруг Мазурских озёр. Я, жена и piesa Арчи.
Документирование архитектуры программного обеспечения
Мы учимся программировать и создаем классные приложения. Затем мы узнаем об архитектуре и о том, как сделать приложение поддерживаемым в течение нескольких лет…
Однако, когда нам нужно объяснить кому-то как работает приложение, нам нужно нечто большее… нам нужна документация.