Войти

Что вас интересует?

Фреймворк Laravel

Обновляем версию Bootstrap в Laravel

Из этого урока вы узнаете, как правильно обновить версию Bootstrap в вашем проекте Laravel.

Определение активных ссылок в меню

Почти на всех сайтах необходимо, чтобы пользователь видел, где он сейчас находится. Один из наиболее популярных способов сделать это визуально — подсветить ссылку в меню. Это основы UX:

Оптимизация производительности Laravel

С момента своего выпуска в 2011 году, Laravel стал популярным выбором для разработки бизнес-ориентированных приложений. Одна из причин, по которой Laravel очень популярен среди разработчиков, заключается в оптимизации производительности, которая позволяет разработчикам настраивать свои приложения.

Отношение «Один-к-Одному» в Laravel Eloquent

Одним из основных элементов фреймворка Laravel является Eloquent ORM — система объектно-реляционного отображения. Laravel Eloquent предоставляет очень удобный способ создания отношений между моделями.  В этой статье мы рассмотрим, как мы можем создать отношение «Один-к-Одному» (One To One) в Laravel.

Отношение «Один-ко-Многим» в Laravel Eloquent

Оно также известное как hasMany и связывает одну запись в таблице со множеством других записей в других таблицах базы данных. Это наиболее используемый тип отношений.

Например, на коммерческом сайте модель Brand принадлежит несколько записей модели Product, а модель Product принадлежит модели Brand. Эта взаимосвязь изображена на диаграмме ниже

Отношения «Многие-ко-Многим» в Laravel Eloquent

В этой статье мы рассмотрим один из наиболее продвинутых типов отношений, предлагаемых Laravel Eloquent — «Многие-ко-многим».

Предполагается, что вы уже знаете, как работают отношения «Один-к-Одному» и «Один-ко-Многим».

Отправка почты через Gmail SMTP

Отправка приветственного письма пользователю после регистрации на вашем сайте — это отличный способ начать с ним работу и дать ему понять, что ему здесь рады, кроме того, приятно просто сказать спасибо, разве нет?

Паттерн «Адаптер» в Laravel

Одну вещь мы точно не можем игнорировать, при создании веб-приложения — оно будет меняться. Возможно это будет из-за поступающих требований или из-за подключаемых сторонних API. Вы можете считать, что ваша система спроектирована идеально, но всегда есть вероятность, что вам будет необходимо так изменить код, что разрушит весь ваш продуманный дизайн.

Паттерн «Декоратор»

Паттерн Декоратора — это шаблон проектирования, который позволяет добавлять поведение экземпляру класса, не влияя на поведение других экземпляров того же класса. Причем может это делать динамически.

Паттерн «Репозиторий» в Laravel

В этой статье я расскажу, как настроить с нуля паттерн Репозиторий (Repository, Хранилище) в Laravel. Использую версию Laravel 5.8, но по идее версия не имеет большого значения. Прежде, чем приступим к коду, вам нужно кое-что знать об этом шаблоне.