Войти

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

Фреймворк Laravel

Laravel и UUID

UUID это универсальный уникальный идентификатор. 16-байтный (128-битный) номер, используемый для уникальной идентификации какого-либо объекта без общего центра координации. То есть мы самостоятельно генерируем UUID и уверены, что полученный идентификатор уникален

Laravel и использование поля JSON в MySQL

Поля JSON становятся все более популярными, теперь они официально поддерживаются в MySQL 5.7.8. Их даже использует популярный пакет Spatie Laravel Medialibrary, так почему бы и нам не попробовать? В этом уроке мы покажем как это сделать.

Laravel — Создаём свои собственные функции

Иногда бывает нужна функция, которая доступна везде и тут вам пригодится этот урок.

Куда ни глянь, всюду видишь уроки, в которых подобное решается через autoload в composer’е. По определенным причинам, я считаю это решение неэстетичным и, как только файл helpers.php начинает расти, то он становится нечитабельным.

Лично я давно использую метод, когда можно создавать несколько файлов, содержащих функции. Что делает их гораздо более чистыми и понятными.

Laravel: Одна таблица для всех моделей

Бывает так, что в нашем приложении есть две модели (а иногда и больше), которые имеют одинаковые атрибуты, но отличаются некоторыми другими. Возьмем к примеру мой сайт Podcast, над которым я сейчас работаю: мне нужны модели Podcast, Song и Soundtrack.

Автоматические Фасады в Laravel

Интересная фича, возможность использовать Фасады (Facades) на лету, появилась в Laravel 5.4.

Генерация изображений из HTML кода в Laravel

Генерация карточек докладчиков в Laravel на основе HTML кода, написанного с помощью Tailwind.

Я организатор конференции Full Stack Europe. Как и на многих других конференциях, мы хотели бы предоставить нашим докладчикам и преподавателям небольшое изображение, которое они могли бы расшарить в Twitter или использовать в своих слайдах. На этой карточке должно быть фото и имя докладчика, плюс информация о конференции.

Делаем сайт на Laravel на нескольких языках

Этот урок по созданию мультиязычного сайта на Laravel 5.8. Мы будем отображать сообщения пользователю, на том языке, который он выберет.

Загрузка аватарки при помощи Spatie Media Library

По умолчанию форма регистрации в Laravel содержит только имя, почту и пароль, но часто нужно, чтобы пользователь мог загрузить фотографию или аватар. В этом уроке мы покажем вам простой способ сделать это при помощи пакета Media Library от Spatie.

Исключения Laravel: ловим, обрабатываем и создаем собственные

Обычно веб-разработчики не следят за ошибками. Если что-то идет не так, то мы частенько видим дефолтный текст ошибки Laravel: «Whoops, something went wrong» или, что еще хуже, код исключения, который посетителю совсем ни к чему.