3. PHP Inheritance | Build a CMS using OOP PHP tutorial MVC [2020]
How to leverage Inheritance in PHP. We show some practical examples of php inheritance on our CMS, and talk about how they solve some of the real life problems in web applications.
This is the third lesson in full php mvc tutorial for beginners who are familiar with php basics and are starting with oop concepts.
You can learn Object Oriented Programming principles by coding along on this project, as we build one Content Management System using modern OOP patterns.
We show the problem, then we try non-oop solution first, and then show when and how we can benefit from OOP solutions.
Interested in learning real-life PHP design patterns?
➡️ https://www.ApplicableProgramming.com/
Join our Facebook group to follow the news and join discussion
➡️ https://www.facebook.com/groups/applicableprogrammers/
or discord group if that is more your thing
➡️ https://discord.com/invite/p8YD3MraUr
➤ LINKS
➡️ Playlist for entire CMS: https://www.youtube.com/watch?v=hluMG5LshSI&list=PLL4sNmZle1wBauJ1Xi87AQYRmu4n3Vaq8
➡️ SOURCE: https://github.com/applicable-programming/darwin-cms/tree/Lesson-3.Inheritance (use tags to navigate between lessons)
➡️ Symfony controller: https://github.com/symfony/symfony/blob/5.0/src/Symfony/Bundle/FrameworkBundle/Controller/➡️ AbstractController.php
➡️ Craft CMS controller: https://github.com/craftcms/cms/blob/develop/src/web/Controller.php
➡️ Other tutorials: https://www.ApplicableProgramming.com/
If you are interested in programming courses related to web, please visit https://www.ApplicableProgramming.com/ to view courses where we show the problem, then we try to solve it the hard way, and then we show how we can benefit from proven solutions.
DISCLAIMER: Some of the links might be affiliated, which means that if you click on one of the product links, I’ll receive a commission. This helps support the channel and allows me to continue to make videos like this. I will never support or push a product I don't believe in. Thank you for the support!
Controller Actions & Problem (0:00)
Theory (10:24)
Practical solution (11:54)
Conclusion (21:47)
Symfony case study (22:05)
CraftCMS case study (22:46)
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «3. PHP Inheritance | Build a CMS using OOP PHP tutorial MVC [2020]», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.