Laravel 10. Service Container, Service Providers и Facades в Laravel
Вставка
- Опубліковано 20 вер 2023
- В данном уроке мы поговорим о таких вещах, как Сервис-контейнер (Service Container), Сервис-провайдеры (Service Providers) и Фасады (Facades). Это три взаимосвязанных вопроса во фреймворке и благодаря им мы можем использовать те сервисы (классы), которые предлагает нам Laravel. А также мы можем регистрировать собственные сервисы, чтобы при необходимости использовать их в приложении.
В предлагаемом цикле уроков мы будем изучать наиболее популярный и востребованный PHP-фреймворк Laravel версии 10.
Исходники к уроку - github.com/matroskin978/larav...
===========================
Мои курсы на Udemy
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram...
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart...
Курс по PHP - www.udemy.com/course/php-8-ua...
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sq...
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Спасибо за хороший урок! Надеюсь, что продолжите вести свой канал)
Андрей приветствую! Рад что Вы на связи, спасибо Вам большое за ваши труды!!!
Пожалуйста 🙂
Спасибо за полезный урок! Всё очень доходчиво расказано. Теперь я лучше стал понимать эту тему и буду смело пользоваться в своей работе методами, которые Вы показали. Документация вполне доступна для понимания. Но когда рассказывают и показывают на примерах - это намного ускоряет понимание.
Как я рад снова видеть ваши уроки. Вы молодец ! На вас и держался только WebForMySelf. Как вы ушли так и уроки не кому выпускать.
Спасибо 🙂
всегда возвращаюсь к Вашим урокам для подкрепления. Когда то купил курс по 7 версии очень крутой курс
Спасибо за очередной урок. Ждем продолжения 👍
Привет. Сейчас обучаюсь на курсе "Разработка Программного Обеспечения" в Академии и в данный момент проходим фреймворк Laravel. Все материалы мы проходим немного в сжатом формате и по этой причине нам даётся время на самостоятельное обучение чтобы расширять знания и повышать навык самообучения. По этой причине и был выбран ваш курс по Laravel 10.
Хоть уже и вышла Laravel 11 мы пока обучаемся на 10 верссии так как и преподаватель её нормально знает и программ достаточно на ней написано (которые в последствии нужно обстлуживать). По всем соображениям выучив версию 10 будет просто перейти к работе с любой другой вышедшей версией данного продукта.
Спасибо что создали такой полезный мне и другим людяк=м курс по которому можно на 100% расширить знания по Laravel и уже полноценно с ним работать.
Пожалуйста)
Спасибо за очередной урок
Пожалуйста 🙂
Спасибо безумно рад что ведете свой канал.
Пожалуйста 😉
Андрей огромное спасибо вам. Лару немного знаю но решил освежить свои знания и заново с самого начала сделать прогон.
Пожалуйста 🙂
Данная тема про Фасады и всё что с ними связано тоже полезна так как в дальнейшем когда будут писаться полноценные саты - приложения уже будет понимание что и как делать.
Как и сказал лектор данная тема только теоретическая но теория тоже полезна для того что-бы в дальнейшем работать и не задавать лишние вопросы.
Спасибо за видео и труды!
Отличный урок, Андрей продолжайте !!!
Спасибо 🙂
Очень интересно смотреть и всё понятно )
Спасибо за урок!👍
Пожалуйста 🙂
отличный видос)))
Спасибо!
Пожалуйста)
Мои курсы на Udemy
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram-bots-web-apps/?referralCode=A574DFE059CF9FF4E002
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart-3/?referralCode=96BAF7C78DF57D6A90CA
Курс по PHP - www.udemy.com/course/php-8-ua/?referralCode=4DAAEA9CF6ADF447D879
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sql/?referralCode=B6655F05D32032D80C0B
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Правильно ли я понял, что сервис провайдер, это класс в котором можно зарегистрировать дополнительные сервисы (классы), которые в дальнейшем станут частью сервис контейнера и далее их можно будет использовать в клиентском коде как часть приложения?
Да, примерно так и есть. Для стандартных приложений Вам вряд ли это потребуется. Здесь я просто затронул данную тему, что называется, для общего развития.
будет ли курс по созданию инет магазина на larvel 10?
В первом видео этого плейлиста буквально на второй минуте видео я об этом говорю. После завершения этого плейлиста по изучению самого фреймворка планирую, если тема будет интересна аудитории, показать его применение на практике, создавая, к примеру, интернет-магазин.
@@matroskin978 Спасибо ждем. Не собираетесь открыть свой блог - сайт. с темами релизами блогом и тд ?
@@user-eb4ct8sw1f пожалуйста)
Над собственным сайтом задумывался... но пока дальше раздумий дело не пошло)))
Вопрос , даёте ли вы частные уроки?@@matroskin978
Да. Но мне интересен в первую очередь начальный уровень обучающихся. Если это Ваш случай, тогда можете написать мне на email.
это видео про сервисы или про cache?
Про сервисы. Cache взят для примера, как один из сервисов.
А я так сделал
/**
* @var \Illuminate\Support\Facades\Cache $cache
*/
$cache = Cache::get('test', 'default');
dd($cache);
С phpdoc короче , читаемей все выглядит
Да, PHPDoc позволяет редактору понять магию фреймворков)