Создание интернет-магазина на OpenCart с нуля. Как устроен OpenCart. Паттерны MVC, MVCL и HMVCL

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 54

  • @AnatolyGradovoy
    @AnatolyGradovoy 9 місяців тому +4

    как я рад что Ваш канал выпал мне в рекомендациях. спасибо!

  • @marktime-p8o
    @marktime-p8o Рік тому

    Відмінні пояснення! Дякую, пане Андрію, за Вашу роботу! Хай щастить!

    • @matroskin978
      @matroskin978  Рік тому

      Дякую 🙂
      І Вам всього найкращого!

  • @xsuperboss
    @xsuperboss 4 місяці тому

    12:30 КЛАССНАЯ понятная аналогия с чаем и магазином))) но ещё больше она становится понятна, когда уже делал программировал что-то))

    • @matroskin978
      @matroskin978  4 місяці тому +1

      Много лет назад придумал эту аналогию. С тех пор использую, чтобы на пальцах объяснить суть MVC 🙂

    • @xsuperboss
      @xsuperboss 4 місяці тому

      @@matroskin978 классная придумка! )

  • @VicArt-Group
    @VicArt-Group 6 місяців тому

    👍👍👍 классное пояснение перед последующим изучением работы с OpenCart

  • @mx_freeb
    @mx_freeb Рік тому

    Очень полезный урок, я как человек соображающий в PHP на уровне дет. сада начинаю по немногу понимать ООП и структуру OpenCart, спасибо)))

  • @steanull
    @steanull Рік тому

    Большое спасибо за урок! Порядок тем для последовательного объяснения принципов работы просто шикарен! Уверен скоро вы будете набирать сотни тысяч просмотров от адекватных подписчиков.

  • @Denis-pu4bt
    @Denis-pu4bt Рік тому +1

    Отличный урок, все по полочкам, все понятно. Лайк, подписка, двигаемся дальше.

  • @Чел-и2й5с
    @Чел-и2й5с 2 місяці тому

    Спасибо большое! Интересный урок!

  • @Alex_Pav0208
    @Alex_Pav0208 Рік тому

    Андрей большое спасибо за Ваши труды, за что выкладываете столько качественного контента с прекрасной подачей материала. Побольше Вам лайков и просмотров. Всегда жду видео на Вашем канале

  • @kskir266
    @kskir266 Рік тому +2

    Спасибо за Ваши уроки! 🤩

  • @_Mark_Zuckerberg_
    @_Mark_Zuckerberg_ Рік тому

    Большое спасибо за уроки и прекрасную подачу материала

  • @snechkus1048
    @snechkus1048 Рік тому

    Тема очень актуальна! Спасибо за Ваши видео.

  • @МГришаєв
    @МГришаєв 7 місяців тому

    Дякую. Хороше пояснення матеріалу

  • @igorman2005_2
    @igorman2005_2 3 місяці тому

    Спасибо Вам за Ваш труд!

  • @RT-je7xh
    @RT-je7xh 11 місяців тому

    Cпасибо за урок и "подкапотку"

  • @artemkotenko1595
    @artemkotenko1595 Рік тому

    Благодарю за полезный урок)

  • @nataliagrmnv8714
    @nataliagrmnv8714 5 місяців тому

    Очень познавательно. Спасибо

    • @matroskin978
      @matroskin978  5 місяців тому

      @@nataliagrmnv8714 пожалуйста)

  • @Эдуард-п2у
    @Эдуард-п2у 10 місяців тому

    Спасибо за это полезное видео. Было интересно и полезно.

  • @alextopsite
    @alextopsite Рік тому

    Спасибо за понятное объяснение!

  • @ama8300
    @ama8300 Рік тому

    Огромное спасибо!

  • @niceman5890
    @niceman5890 11 місяців тому

    от души спасибо

  • @biscvie
    @biscvie Рік тому

    Спасибо)

  • @НастюшаИоржева

    Спс, отлично объяснил.

    • @matroskin978
      @matroskin978  Рік тому

      Всегда пожалуйста 😉

  • @serhikorn
    @serhikorn 9 місяців тому

    Благодарю! Очень понятно объясняете, сразу ясна структура CMS-ки. А почему перешли с PhpStorm на Visual Studio?

    • @matroskin978
      @matroskin978  9 місяців тому

      Захотелось перемен)) Поэтому пытался полностью или частично перейти на VSCode. В итоге получилось частично. Для верстки стал использовать VSCode, а для бэкенда остался со Штормом)

  • @cahamma3039
    @cahamma3039 Рік тому

    здрастуйте,скажите с помощью какой програмы можно открыть структуру сайта опен карт?

    • @matroskin978
      @matroskin978  Рік тому +1

      Здравствуйте! Любой редактор кода подойдет. Например, в этом уроке используется VSCode. В дальнейших уроках - PhpStorm. Можно использовать и любой другой редактор кода, в котором Вы обычно работаете.

  • @Merametly
    @Merametly 6 місяців тому

    лайк за леди баг👍

  • @stasfrolkin
    @stasfrolkin Рік тому

    Для объяснения языка в модели mvc логичней ссылаться на ситуацию с магазином, в который могут ходить местные и иностранцы и в зависимости от этого описание, инструкция, состав на упаковке которая отдается покупателю на соответствующем языке.

  • @huntpro_kg
    @huntpro_kg Рік тому

    saevis

  • @bassboosted1184
    @bassboosted1184 Рік тому

    Вот смотрю и понимаю, что разработчики этой системы явно решили изобрести велосипед. Зачем придумывать какуюто диеую систему автозагрузки когда есть уже нормальные неймспейсы, и по ним можно адекватно грузить нужные классы.

    • @matroskin978
      @matroskin978  Рік тому +1

      Тут несколько моментов.
      1. OpenCart писался достаточно давно. Первые версии - еще до появления пространств имен. Поэтому сделали вот такую систему автозагрузки, которая исторически просуществовала вплоть до версии 3.
      2. Со второй версии можно было переписать OpenCart с использованием неймспейсов. Но... для этого нужно было переписать весь OpenCart - это раз. Переписать всю CMS не так уж хочется и не так просто. Ну и второе - возможно, этого не хотели делать, чтобы код работал на проектах с PHP < 5.3. Да и оставить совместимость с дополнениями, которые написаны под OpenCart без учета пространств имен.
      OpenCart 4 уже переписали с использованием неймспейсов 🙂

  • @Павел-у6м4г
    @Павел-у6м4г 9 місяців тому

    ЕСЛИ НРАВИТЬСЯ!!!! , а как это может не нравиться? автор может объяснить на пальцах первокласснику, как устроен космический корабль , как это может не нравиться?

  • @ВячеславНикифоров-л3ю

    По вашему мнению какой из cms лучше для магазина WooCommerce или opencart?

    • @matroskin978
      @matroskin978  2 місяці тому

      Лучше делать на той, с которой больше опыта работы. В этом плане для меня удобнее OpenCart.