Laravel 10. Service Container, Service Providers и Facades в Laravel

  Рет қаралды 3,698

Андрей Кудлай

Андрей Кудлай

9 ай бұрын

В данном уроке мы поговорим о таких вещах, как Сервис-контейнер (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...
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)

Пікірлер: 39
@arawaiwai
@arawaiwai 6 күн бұрын
Спасибо за хороший урок! Надеюсь, что продолжите вести свой канал)
@linuxforbeginners5121
@linuxforbeginners5121 Ай бұрын
Привет. Сейчас обучаюсь на курсе "Разработка Программного Обеспечения" в Академии и в данный момент проходим фреймворк Laravel. Все материалы мы проходим немного в сжатом формате и по этой причине нам даётся время на самостоятельное обучение чтобы расширять знания и повышать навык самообучения. По этой причине и был выбран ваш курс по Laravel 10. Хоть уже и вышла Laravel 11 мы пока обучаемся на 10 верссии так как и преподаватель её нормально знает и программ достаточно на ней написано (которые в последствии нужно обстлуживать). По всем соображениям выучив версию 10 будет просто перейти к работе с любой другой вышедшей версией данного продукта. Спасибо что создали такой полезный мне и другим людяк=м курс по которому можно на 100% расширить знания по Laravel и уже полноценно с ним работать.
@matroskin978
@matroskin978 Ай бұрын
Пожалуйста)
@linuxforbeginners5121
@linuxforbeginners5121 Ай бұрын
Данная тема про Фасады и всё что с ними связано тоже полезна так как в дальнейшем когда будут писаться полноценные саты - приложения уже будет понимание что и как делать. Как и сказал лектор данная тема только теоретическая но теория тоже полезна для того что-бы в дальнейшем работать и не задавать лишние вопросы.
@user-jz7oj1bq2q
@user-jz7oj1bq2q 9 ай бұрын
Андрей приветствую! Рад что Вы на связи, спасибо Вам большое за ваши труды!!!
@matroskin978
@matroskin978 9 ай бұрын
Пожалуйста 🙂
@digitalturkistan1857
@digitalturkistan1857 2 ай бұрын
всегда возвращаюсь к Вашим урокам для подкрепления. Когда то купил курс по 7 версии очень крутой курс
@arthur_478
@arthur_478 9 ай бұрын
Спасибо за очередной урок. Ждем продолжения 👍
@itcloudguy
@itcloudguy Ай бұрын
Спасибо за полезный урок! Всё очень доходчиво расказано. Теперь я лучше стал понимать эту тему и буду смело пользоваться в своей работе методами, которые Вы показали. Документация вполне доступна для понимания. Но когда рассказывают и показывают на примерах - это намного ускоряет понимание.
@user-rl1fi5is8e
@user-rl1fi5is8e 9 ай бұрын
Как я рад снова видеть ваши уроки. Вы молодец ! На вас и держался только WebForMySelf. Как вы ушли так и уроки не кому выпускать.
@matroskin978
@matroskin978 9 ай бұрын
Спасибо 🙂
@digitalturkistan1857
@digitalturkistan1857 7 ай бұрын
Спасибо безумно рад что ведете свой канал.
@matroskin978
@matroskin978 7 ай бұрын
Пожалуйста 😉
@olegcojocari8391
@olegcojocari8391 9 ай бұрын
Спасибо за очередной урок
@matroskin978
@matroskin978 9 ай бұрын
Пожалуйста 🙂
@rinatsarmuldin2280
@rinatsarmuldin2280 6 ай бұрын
Андрей огромное спасибо вам. Лару немного знаю но решил освежить свои знания и заново с самого начала сделать прогон.
@matroskin978
@matroskin978 6 ай бұрын
Пожалуйста 🙂
@rristee
@rristee 3 ай бұрын
Спасибо за видео и труды!
@iuseronline
@iuseronline 4 ай бұрын
Очень интересно смотреть и всё понятно )
@VadimBocharov
@VadimBocharov 8 ай бұрын
Отличный урок, Андрей продолжайте !!!
@matroskin978
@matroskin978 8 ай бұрын
Спасибо 🙂
@dmitriidmitriev7435
@dmitriidmitriev7435 9 ай бұрын
Спасибо за урок!👍
@matroskin978
@matroskin978 9 ай бұрын
Пожалуйста 🙂
@dmitriivanov7010
@dmitriivanov7010 6 ай бұрын
отличный видос)))
@urbanmauglisq9554
@urbanmauglisq9554 6 ай бұрын
Спасибо!
@matroskin978
@matroskin978 6 ай бұрын
Пожалуйста)
@matroskin978
@matroskin978 9 ай бұрын
Мои курсы на 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 Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
@suhomlinov-vitaliy
@suhomlinov-vitaliy 2 ай бұрын
Правильно ли я понял, что сервис провайдер, это класс в котором можно зарегистрировать дополнительные сервисы (классы), которые в дальнейшем станут частью сервис контейнера и далее их можно будет использовать в клиентском коде как часть приложения?
@matroskin978
@matroskin978 2 ай бұрын
Да, примерно так и есть. Для стандартных приложений Вам вряд ли это потребуется. Здесь я просто затронул данную тему, что называется, для общего развития.
@user-eb4ct8sw1f
@user-eb4ct8sw1f 9 ай бұрын
будет ли курс по созданию инет магазина на larvel 10?
@matroskin978
@matroskin978 9 ай бұрын
В первом видео этого плейлиста буквально на второй минуте видео я об этом говорю. После завершения этого плейлиста по изучению самого фреймворка планирую, если тема будет интересна аудитории, показать его применение на практике, создавая, к примеру, интернет-магазин.
@user-eb4ct8sw1f
@user-eb4ct8sw1f 9 ай бұрын
​@@matroskin978 Спасибо ждем. Не собираетесь открыть свой блог - сайт. с темами релизами блогом и тд ? ​
@matroskin978
@matroskin978 9 ай бұрын
@@user-eb4ct8sw1f пожалуйста) Над собственным сайтом задумывался... но пока дальше раздумий дело не пошло)))
@user-eb4ct8sw1f
@user-eb4ct8sw1f 9 ай бұрын
Вопрос , даёте ли вы частные уроки?@@matroskin978
@matroskin978
@matroskin978 9 ай бұрын
Да. Но мне интересен в первую очередь начальный уровень обучающихся. Если это Ваш случай, тогда можете написать мне на email.
@TheSaddon
@TheSaddon 5 ай бұрын
это видео про сервисы или про cache?
@matroskin978
@matroskin978 5 ай бұрын
Про сервисы. Cache взят для примера, как один из сервисов.
@_slash_-
@_slash_- 9 ай бұрын
А я так сделал /** * @var \Illuminate\Support\Facades\Cache $cache */ $cache = Cache::get('test', 'default'); dd($cache); С phpdoc короче , читаемей все выглядит
@matroskin978
@matroskin978 9 ай бұрын
Да, PHPDoc позволяет редактору понять магию фреймворков)
Laravel 10. Routing (маршрутизация) в Laravel. Часть 1
53:43
Андрей Кудлай
Рет қаралды 2,9 М.
Laravel. Сервисы, контракты и внедрение зависимостей
29:18
Lectoria. Обучение веб-разработке.
Рет қаралды 21 М.
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 51 МЛН
Laravel Controller Code: Move to Model, Service, Action or Job?
12:51
Laravel Daily
Рет қаралды 103 М.
Laravel 10. Виды в Laravel
43:29
Андрей Кудлай
Рет қаралды 1,4 М.
Service container in Laravel - architectural concept and injection in Laravel
9:14
Просто о Laravel. CutCode
Рет қаралды 10 М.
Laravel 10. Контроллеры в Laravel
56:18
Андрей Кудлай
Рет қаралды 2,1 М.
Laravel Service Providers: All You Need to Know
13:13
Laravel Daily
Рет қаралды 63 М.
Laravel Service Container. Laravel Service Provider. Laravel Reposetory Laravel Роли
39:15
Дмитрий Повышев Develop
Рет қаралды 3,7 М.
Laravel 10. Конфигурация Laravel
31:02
Андрей Кудлай
Рет қаралды 2,5 М.