Category: Laravel

01
Ноя
2019

Префикс языка в URL в мультиязычном проекте на Laravel

От автора: мультиязычные проекты пользуются огромной популярностью в данное время, потому как значительно расширяют аудиторию посетителей приложения. При этом, если рассматривать техническую сторону реализации мультиязычности, то возникает вполне предсказуемый вопрос, что делать с URL и нужно ли размещать код выбранного языка в ссылках на страницы сайта? В этом видео будем разбираться с данным вопросом и […]

28
Окт
2019

Модульная структура в проекте с использованием фреймворка Laravel. Часть 2

От автора: в прошлом уроке Вы увидели, как добавить поддержку модульной структуры в приложение, написанное с использованием фреймворка Laravel. Но, согласитесь, что каждый раз создавать требуемый набор каталогов и файлов не совсем удобно. Поэтому в данном видео будет реализована консольная команда, при помощи которой можно будет генерировать каркас для будущего модуля. Фрейморк Laravel предоставляет разработчикам […]

25
Окт
2019

Модульная структура в проекте с использованием фреймворка Laravel. Часть 1

От автора: модульная структура архитектуры проекта — отличное решение для крупных и развивающихся приложений. Но, если говорить о фреймворке Laravel, то из «коробки» поддержки подобного способа организации кода нет. Поэтому в данном и следующем видео Вы увидите, как с нуля добавить поддержку модульности в приложение написанное с использованием фреймворка Laravel. Хотелось бы отметить, что модульное […]

28
Дек
2018

Front-end во фреймворке Laravel. Работа с Vue.js

От автора: приветствую вас в третьем уроке цикла под названием «Front-end во фреймворке Laravel». В прошлых видео мы с вами научились передавать маршруты и данные локализации в JavaScript приложение. В данном занятии мы посмотрим, как можно использовать популярнейший фреймворк Laravel вместе с Vue.js. Конечно, текущий урок — это логическое продолжение серии, ведь Vue, по сути, […]

23
Ноя
2018

Front-end в фреймворке Laravel: локализация JS-скриптов

От автора: привет, друзья! Продолжаем разбираться в особенностях разработки front-end в фреймворке Laravel. На прошлом уроке была рассмотрена передача информации по описанным маршрутам во front-end приложение. Казалось бы, этого достаточно. Но есть еще немаловажные параметры, которые также желательно передать — это локализация или статические данные, отображаемые в представлениях как фреймворка, так и front-end приложений. Поэтому […]

22
Ноя
2018

Front-end в фреймворке Laravel: как передать маршруты в скрипты JS

От автора: здравствуйте, дорогие читатели! Так сложилось, что в данное время очень большую популярность набрала и продолжает набирать разработка front-end. А значит, back-end разработчикам так или иначе необходимо вникать в указанную технологию. Ведь очень часто оба подхода работают в паре, в результате чего практически все современные фреймворки содержат в комплекте определенные инструменты для работы с […]

03
Май
2018

Уведомления в Laravel

От автора: в этой статье мы рассмотрим систему уведомлений в веб-среде Laravel. Система позволяет отправлять уведомления Laravel пользователям по различным каналам. Мы рассмотрим, как вы можете отправлять уведомления по электронной почте. Основные принципы использования уведомлений Во время разработки приложений вам часто приходится реализовывать уведомления пользователей о различных изменениях состояния. Это может быть либо отправка уведомлений […]

19
Апр
2018

Как подружить фреймворк Laravel c MongoDb?

От автора: так сложилось, что современные тенденции веб-разработки направлены на тотальное усложнение интернет-проектов. Сейчас уже не встретить сайт, на котором представлены страницы с простой текстовой информацией. Вместо того мы наблюдаем сложнейшие интернет порталы, которые манипулируют огромнейшим количеством все возможной информации, как текстовой, так и мультимедийной. И я сейчас не говорю о визуальной составляющей и обилия […]

21
Мар
2018

Пользовательские события в Laravel

От автора: в этой статье мы рассмотрим основы того, как управляются в Laravel события. Это одна из важных функций, которые вы, как разработчик, должны иметь в своем арсенале. По мере продвижения мы также воспользуемся этой возможностью, чтобы создать реальный пример пользовательского события и обработчика, и это конечная цель этой статьи. Концепция событий в Laravel основана […]

15
Мар
2018

Фасад — Сервис провайдер — Сервис контейнер – как это работает. Фреймворк Laravel

От автора: в данном уроке я хотел бы на небольшом примере разобрать такую связку как Фасад — Сервис провайдер — Сервис контейнер для фреймворка Laravel. И на это есть несколько причин, первая это то, что многие начинающие разработчики просто не понимают, как данная связка работает, при том, что изучают указанный фреймворк достаточно долго и вполне […]

29
Ноя
2017

Управление пакетами в Laravel

От автора: в этой статье мы рассмотрим , как управляются в Laravel пакеты. В ходе статьи мы рассмотрим реальный пример, чтобы продемонстрировать цель статьи. Управление пакетами в Laravel — важная функция, которая позволяет объединить и распределить функциональность. Кроме того, можно опубликовать свой пакет в хранилищах вроде Packagist и GitHub, это позволит другим разработчикам извлечь пользу […]

22
Ноя
2017

Создание кастомного guard аутентификации в Laravel

От автора: в этой статье мы рассмотрим систему аутентификации в фреймворке Laravel. Цель статьи – создать кастомный Guard аутентификации, расширив базовую систему аутентификации. Laravel предоставляет очень надежную систему аутентификации в ядре, что упрощает реализацию стандартной аутентификации. На деле, для установки системы аутентификации необходимо запустить пару выученных команд. Сама система спроектирована таким образом, что вы можете […]

03
Ноя
2017

Laravel — Функции безопасности

От автора: безопасность является важным аспектом при разработке веб-приложений. Разработчики должны обеспечить защиту данных пользователей. Поэтому в Laravel функции безопасности очень важны. Они предоставляют собой различные механизмы для защиты веб-сайта. Ниже перечислены некоторые из них. Хранение паролей — Laravel предоставляет класс с именем «Hash», который обеспечивает безопасное кэширование Bcrypt. Пароль может быть закэширован следующим образом. […]