Освой MVC за 34 минуты!

Поделиться
HTML-код
  • Опубликовано: 26 апр 2018
  • Telegram-канал: t.me/rahim_muratov
    Instagram: / rahim.muratov
    Сайт: marlindev.ru
    Продолжение темы про MVC. В этом ролике мы подробнее разберем этот архитектурный паттерн. Видео обращено в первую очередь для новичков.
    Проблемы в обучении: • Video
    Нужен ли университет программисту: • Нужен ли университет п...
    Создание блога на Yii2: • Блог на Yii2 - Готовый...
    Фриланс: • 1ый Заказ на Upwork за...
    Как изучать PHP: • Основы PHP - Как изуча...
    #для #стать #программистом #вебразработка #уроки #начинающих #новичков #чайников #php #mvc #mysql #pdo #yii2 #laravel

Комментарии • 118

  • @user-bv1hw9rn6x
    @user-bv1hw9rn6x 2 года назад +4

    За всю свою скромную и сознательную жизнь, никогда не ставил лайки на ютубе, ты гений чел! Спасибо!

  • @rakhmatullamelibaev4555
    @rakhmatullamelibaev4555 3 года назад +7

    Очень полезное видео спасибо большое Рахим, продолжай вдохновлять нас новичков! Удачи тебе во всем!

  • @aaabbbcccddd
    @aaabbbcccddd 6 лет назад +2

    Супер! Требуем продолжения! :)

  • @seregasu6035
    @seregasu6035 Год назад +1

    Это не просто "абы" урок по mvc это мега гига супер объяснение на примере, всё четко и ясно, и про ооп очень хорошо подчёркнуто...

  • @stanislavstanev7810
    @stanislavstanev7810 4 года назад +13

    Редко встретишь таких профессионалов как Вы. Огромное спасибо.

  • @Tuhtarov
    @Tuhtarov 3 года назад +3

    Господи как же всё классно преподносится, приятно смотреть, и соундтрек на фоне подходящий)
    Одновременно можно релакснуть, да качественные знания получить)

  • @evgenmarked
    @evgenmarked 5 лет назад +4

    Класс! На собеседовании задали вопрос "Что вы можете рассказать про MVC", подумал что framework? и честно сказал что не знаю... оказывается, что функции и классы которые я выносил всегда в отдельные файлы - это и есть MVC!

  • @artromani1262
    @artromani1262 5 лет назад

    Всё, окончательно врубился! Спасибо!

  • @user-wx3tb7gs4n
    @user-wx3tb7gs4n 4 года назад

    Огромное спасибо за видео, всё предельно понятно !

  • @user-zr8br8mx7o
    @user-zr8br8mx7o 4 года назад

    Интересная подача материала, очень понравилось. Спасибо

  • @user-qu6kc9tk2d
    @user-qu6kc9tk2d 4 года назад

    Спасибо! Толковое видео! Вроде начал понимать чуть чуть про ООП!)

  • @vitalic853
    @vitalic853 4 года назад

    Просто и понятно. Огромное человеческое спасибо!!!

  • @reloadyourmind
    @reloadyourmind 3 года назад

    Ох, почему я 2 года назад не наткнулся на твой канал. Приятно слушать, легко воспринимается информация. Просто 10/10!

  • @socrat5354
    @socrat5354 5 лет назад +1

    Хорошее видео: информативное, не слишком длинное и не слишком короткое.

  • @MyNameIsRishat
    @MyNameIsRishat Год назад

    Оу, как вас приятно слушать. Ясно и всё по делу.

  • @Sam-vy1qm
    @Sam-vy1qm 6 лет назад +30

    Привет, видео просто отличное, наконец-то вещи становятся на свои места в голове, а мне как начинающему back-end-у на php много вещей как черная магия, а у тебя все понятно, конкретно и с объяснениями. Желаю развития канала, потому что с такой подачей любой материал будет заходить))

  • @I248
    @I248 Год назад

    Очень грамотный расклад!
    Автору респект

  • @kirill2951
    @kirill2951 5 лет назад

    Подписка и лайкос однозначно! Спасибо огромное

  • @cina5786
    @cina5786 4 года назад

    Спасибо за качественный урок)

  • @MaksimBelokurov
    @MaksimBelokurov 2 года назад

    Спасибо, теперь все стало ясно!

  • @youth991
    @youth991 4 года назад

    Очень все понятно на ура, очень круто, не знал про структуру папок и пдо, и сразу же понял)))

  • @user-pb9ul3dv7s
    @user-pb9ul3dv7s 3 года назад

    Спасибо за урок, очень помог.

  • @diaskoldas
    @diaskoldas 5 лет назад +3

    Сразу видно, человек любит свое дело)

  • @laboptyka3706
    @laboptyka3706 Год назад

    Рахим Спасибо, ты Лучший!👍👍👍
    Четко Обьясняешь, Голос очень приятный ❤

  • @MaksimBelokurov
    @MaksimBelokurov 5 лет назад

    Спасибо, очень полезное видео!

  • @grom3
    @grom3 2 года назад

    Отличное объяснение

  • @kerimtim
    @kerimtim 2 года назад

    Отличный ролик.

  • @vachikmnatsakanyan9857
    @vachikmnatsakanyan9857 9 месяцев назад

    Супер!!! Спасибо!!!🎉

  • @wise_dev
    @wise_dev 5 лет назад

    Очень интересные видео. Заходит очень хорошо и всё понятно. PDO просим в студию!

  • @user-du6ns4ww6o
    @user-du6ns4ww6o 2 года назад

    Вы хорошо а главное просто объясняете

  • @user-ex2oi6mw6m
    @user-ex2oi6mw6m 4 года назад +2

    Господи, на платных курсах хуже преподают чем на этом канале😐 Теперь стало все ясно как и что работает. Я понял, что на платных курсах код который написан - просто ужасен. Придётся переписывать эту часть кода по данному видео уроку и по каналу вникать в php. Спасибо за ваш труд и приятную подачу материала!

  • @cergeant485
    @cergeant485 6 лет назад +1

    Hi Rahim! Thank you for useful content! You've mentioned about PDO, I'd like you'll have revealed this topic in more detialed way. Thank you in advance!

  • @vpavlov761
    @vpavlov761 5 лет назад +6

    Первое видео которое я понел что такое MVC,посмотрел 10+ видео на RUclips,и ничего так и не понел все с помпезными словами бла бла бла :D. Очень понятно,спасибо тебе

    • @TheKirk1989
      @TheKirk1989 Год назад

      лучши бы ты русский язык понел ... Ты понЕл мвс в данном видео, т.к. он тут приводит банальнейшие примеры, и как такового мвс, и его грамотной реализации в видео нету

    • @vpavlov761
      @vpavlov761 Год назад

      @@TheKirk1989 RUclips международная платформа,тут могут писать и не русские о чем ты конечно не подумал

  • @soldok9251
    @soldok9251 3 года назад +1

    Я понял!Пол дня убил на это.надо на практике закрепить. Но самое главное я увидел у тебя на канале ещё видео по нужным мне темам! Просто божественно втираешь информацию, как мазьку на больное место!

  • @_pheax
    @_pheax 5 лет назад

    Спасибо Рахим.

  • @stoprocentovstoprocentov4351
    @stoprocentovstoprocentov4351 4 года назад +2

    Дружище, спасибо большое! Запили, как ни будь видео о том, как ты делаешь запросы к БД когда заранее не известно, сколько параметров в фильтре человек запросит. Или про создание на сайте фильтрации получается значит надо записать видео.

  • @guseinmamedov2561
    @guseinmamedov2561 6 лет назад

    Годный контент

  • @eugenek.2307
    @eugenek.2307 6 лет назад +49

    запиши видео о PDO. Это будет очень полезно.

  • @patvakanbaghdasaryan8543
    @patvakanbaghdasaryan8543 5 лет назад

    Друг, тебе просто молодец.

  • @user-st6gb4cb3d
    @user-st6gb4cb3d 5 лет назад +1

    Шик! Реквестирую видео по PDO...

  • @Michael-oh1wo
    @Michael-oh1wo 3 года назад +1

    кое веки встретил толковое объяснение модель-вью-контроллер
    кстати на счет классов то же было когда-то такое - думал мол класс это круче чем функция ) но потом понял, что главное просто распределить грамотно задачи и разложить их по полочкам

  • @php-b30
    @php-b30 4 года назад

    Благодарю!

  • @guitarcover9859
    @guitarcover9859 Год назад

    🙏 спасибо

  • @Gadget400
    @Gadget400 6 лет назад +3

    Ждем ооп

  • @vladislavivanov4124
    @vladislavivanov4124 5 лет назад +1

    Спасибо за урок! Очень круто, чем длиннее тем лучше, нить рассуждений легче уловить)

  • @maksim4334
    @maksim4334 3 года назад

    Просто знай. Я тебя смотрю и мне нравится.

  • @user-hz7vm8uh1e
    @user-hz7vm8uh1e 4 года назад +1

    Боже..я весь день сидел как на дрожжах, пытаясь понять это..думал что уже пора уходить со стажировки, а тут всё так просто и понятно

  • @user-qz3em7kf4x
    @user-qz3em7kf4x 3 года назад +1

    Очень доходчиво. Спасибо. А можно, также, доходчиво о понятии "routercontroller" --для чего нужен, как используется и может какая-нибудь методика. Пересмотрел кучу видео, много читал и все равно зашквар мозга.

  • @nero6818
    @nero6818 4 года назад

    красава!

  • @RealVoZonE
    @RealVoZonE 3 года назад

    Харе ржать :)

  • @fxcom5972
    @fxcom5972 6 лет назад +3

    Ждем ООП

  • @denysskotarenko9489
    @denysskotarenko9489 3 года назад +1

    Есть один маленький вопрос. В контроллере должны содержаться проверки данных пришедших от клиента? То есть код вида: if(isset($_POST['contetnt'])){...}

  • @user-en6bs2ty2n
    @user-en6bs2ty2n 2 года назад

    Привет! Подскажите пожалуйста. Я сейчас на стадии освоения фреймворков. Правда ли что лучше сначала написать собственный фреймворк, разобраться с этим вопросом с нуля так сказать? Так вроде как полезнее в дальнейшем и изучение того же Ларавель или Симфони и т.д будет намного легче?. Спасибо.

    • @ToBeCloser007
      @ToBeCloser007  2 года назад

      Привет. Да
      Фреймворк не создали на пустом месте. До него были библиотеки. А до них был обычный процедурный подход.
      Поэтому, если человек хочет научиться разрабатывать на Фреймворке, ему нужно пройти этот эволюционионный путь от процедурного подхода до фреймворка создав свой небольшой велосипед.
      Тогда будет глубокое понимание инструмента

  • @daanl88l
    @daanl88l 4 года назад

    То есть если include внизу, то и отработает этот include в конце скрипта? Выше вставить и уже posts туда не передастся? И может надо include_once?

  • @gcomsu5819
    @gcomsu5819 5 лет назад

    Почему у меня var_dump($_POST) выводит в таком виде "array(2) { ["title"]=> string(56) "Предпродажная подготовка авто" ["content"]=> string(186) "Высокое качество позиционных исследований напрямую зависит от соответствующих условий активизации." }", а у тебя в другом?

  • @user-xg3dn5dw8l
    @user-xg3dn5dw8l 5 лет назад

    Подскажи, пожалуйста, шрифт, используемый для PHPStorm в этом ролике ? И цветовую схему, очень красиво и разборчиво, хочу в Sublime поставить то же.

    • @ToBeCloser007
      @ToBeCloser007  5 лет назад +1

      Monaco

    • @nrsmsd
      @nrsmsd 5 лет назад

      @@ToBeCloser007 запиши PDO, пожалуйста.

  • @kerimovradj
    @kerimovradj 4 года назад

    А можно использовать массив в места функции bindParam?

  • @Bousend
    @Bousend 2 года назад

    У меня в index.php инклудятся файлы с функциями и глобальными переменными, дальше отрабатывается код, где проект определяет, к какому модулю и пункту меню выбранного модуля хочет перейти пользователь, и подключает соответствующие файлы. То есть, по-хорошему, стоило бы сделать разбивку кода, чтоб например определение, какие файлы подключать, происходило в отдельном файле?

  • @tlegenbayangali
    @tlegenbayangali 4 года назад

    Думал как обычно кликбейт. А нет. Спасибо!!!

  • @user-pm6bd1hp5s
    @user-pm6bd1hp5s 6 лет назад +7

    А будет видео о ООП?

  • @bestanimalchannel
    @bestanimalchannel 4 года назад +4

    Обидно то, что я смотрю это видео сейчас , автор обьяснил на простом языке! Спасибо

    • @ToBeCloser007
      @ToBeCloser007  4 года назад

      Ничего страшного)все впереди

  • @romansemenov397
    @romansemenov397 6 лет назад +16

    Даёшь PDO в массы!!! ))

  • @RustHrust1
    @RustHrust1 2 года назад

    👍

  • @alexandrk.4321
    @alexandrk.4321 4 года назад

    Объясни пожалуйста, как твоя база так быстро выдает записи? Куда гуглить?)
    P.S. OS 5.3.5, php7.3, MySQL 8.0

  • @user-qs6ug2vx6k
    @user-qs6ug2vx6k 4 года назад

    спасяп

  • @user-kj9qr1vp6f
    @user-kj9qr1vp6f 6 лет назад

    Сними видео, о том, как ты изучаешь английский

  • @ivansafronov3359
    @ivansafronov3359 4 года назад

    Сделай про PDO, пожалуйста!

  • @kamil19862307
    @kamil19862307 2 года назад

    Видимо я ещё начинающий понимать, ибо мне код был более понятен до рефакторинга.

  • @user-mi3yb7mj7j
    @user-mi3yb7mj7j 4 года назад

    В каком предыдущем уроке? Оставил бы ссылку

  • @raymond1489
    @raymond1489 5 лет назад

    Все круто, но такой код мне больше нравится:
    if("POST" == $_SERVER["REQUEST_METHOD"]) { // работа с массивом пост и так далее} else {print

  • @baurbaur332
    @baurbaur332 4 года назад

    Тоесть полного разделения нет,как и полагал что такое невозможно(по крайней мере в вебе).Да и разделение программы както,вообщем не разделение в полном понимании этого слова,а лишь максимально возможное распределение частей программы и их сосредоточение по характеру.Благодарю.

  • @user-ot2ry5um4o
    @user-ot2ry5um4o 4 года назад

    А можно ссылочку на предыдущий урок?

  • @emryndya
    @emryndya 5 лет назад

    Подскажите, пожалуйста, почему у меня в этой строке $pdo = new PDO(dsn: "mysql:host=localhost;dbname=beejee", username: "root", passwd: "");
    пишет ошибку Parse error: syntax error, unexpected ':'
    ?

    • @ToBeCloser007
      @ToBeCloser007  5 лет назад

      Вы неправильно переписали код. Не username: а просто "root". Внимательно посмотрите видео.

  • @user-vn2nx1yq9e
    @user-vn2nx1yq9e 4 года назад +1

    я заметил что var_dump без echo ""; и строки с переносом. как так то.

    • @alexandrk.4321
      @alexandrk.4321 4 года назад

      xdebug и правильно настроенная конфигурация творят чудеса.

  • @razmikxachaturiani6729
    @razmikxachaturiani6729 4 года назад

    хорошо было бы если запишите видео про sql injection

  • @ImpulseYou
    @ImpulseYou 6 лет назад +6

    PDO

  • @zhua6905
    @zhua6905 6 лет назад +2

    Спасибо за видео.:
    1. Не забывай что видео смотрят те кто учатся по видео в основном ето теория как в етом случае.
    2. Больше росказывай что ето за функции которые ты используеш ( по чему именно она, где посмотреть функции, как выбрать, в кратце что она делает.( котрые определены php).
    3. Видео по pdo было бы супер.
    4. Сделай обзор opencart как движка популярная cms он же mvc ведио было бы супер.
    5. Спасибо и в конце пожалуйста если не тяжело делай один общий скрин с самым важным например как ты сделал контроллер ето файл в котором подключается модель и вид.. Было бы пипец как удобно видео посмотрел картинку заскринил роспечатал и передглазами она лежит пока не запомниш так что бы она уже не понадобилась.
    Спасибо за твой труд.!! Люблю твои видео прогорел с того как ты прогорел с моделии аха

  • @user-pi2xn5bu3t
    @user-pi2xn5bu3t 5 лет назад

    Пользуюсь услугами моей модели ))

  • @takatochi2605
    @takatochi2605 3 года назад

    картинку мы можем хранить в базе а как же BLOB ?? мм хранить в двоичном формате Base64?????

  • @proletarian
    @proletarian 2 года назад

    Как сделать красивый вывод ошибок?

  • @androks9499
    @androks9499 4 года назад

    Где можно выучить про перенаправление запросов на index.php и про роутинг. Просто я умею писать простые сайты со статьями и даже Админкой но мой г*внокод всегда в перемешку. Хочется научиться хотя б MVC принципу чтоб отделять все компоненты сайта и не было такого кода как у меня хоть и рабочего. Чтоб в любой точке на сайте была подключена бд и когда пользователь напишет что-то вроде site/newss то перенаправляло на 404 страницу. Просто я знаю как работают функции, операторы,массивы, mysqli, знаю что такое область видимости но мне тяжело дается понимание АРХИТЕКТУРЫ сайта именно Модель, представление, контроллер

  • @denscherbakov
    @denscherbakov 6 лет назад

    Как называется плагин, который удобно отображает массивы через var_dump?

    • @denscherbakov
      @denscherbakov 6 лет назад

      Нашел - в php.ini расскоментировать zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll

    • @ToBeCloser007
      @ToBeCloser007  6 лет назад

      ruclips.net/video/Rii-kevMjlg/видео.html Пожалуйста

    • @kalyszhek5296
      @kalyszhek5296 5 лет назад

      xdebug

  • @maksimshevelev8429
    @maksimshevelev8429 5 лет назад

    Что за музыка играет на фоне?

  • @yuriikilyk8923
    @yuriikilyk8923 4 года назад

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

  • @jorel3581
    @jorel3581 5 лет назад

    Бро, возьми в ученики я с лматы)

  • @hochuzakaz9197
    @hochuzakaz9197 5 лет назад +1

    Очень нужно понимание PDO! без него вообще каша в голове

  • @user-zf8en5vx3x
    @user-zf8en5vx3x 3 года назад +2

    Бля уже 17 минут смотрю ... Где нах MVC????.. Ох как я угадал с замечанием. Как раз на девятнадцатой минуте ты что-то про это начал говорить.
    Да, правильно! В MVC нет ничего сложного. Чаще всего, люди и используют какой нибудь из уже существующих шаблонов, какую-нибудь из уже существующих архитектур. Но не читая книг не осознают этого. А потом какой-то им попадается какой-то напыщенный псевдо крутой программист-архитектор, знающий тупо названия этих шаблонов и на тебе поднимает свою самооценку. Например сколько срача про инкапсуляцию... Все такие напыщенные эксперты с умным выражением хлебальника тараторят такие слова как инкапсуляция, полиморфизм там чё ещё... а вот глянул: наследование (казалось бы куда проще), и абстракция. Такие бля умные... Это как философы. В большинстве случаев это обычные просидальчики штанов и балаболы.

  • @iMarkusUS
    @iMarkusUS 4 года назад

    Hello . Как дела , вы на связи мистер инженер ??

  • @NikoPrick
    @NikoPrick Год назад

    Я бы посмотрел уроки про PDO

  • @ALEXZANDR_GAMES
    @ALEXZANDR_GAMES 5 лет назад

    Я думал что MVC -- это какая-то мудрёная хрень, а оказалось я этой хернёй давным давно уже пользуюсь )))

  • @WarpTerminal
    @WarpTerminal 5 лет назад

    ВИдео о PDO хотелось бы

  • @wickedtorpedo75
    @wickedtorpedo75 Год назад

    отличный урок но роль контроллера недосказан ибо его не было

  • @user-mp4ud3uz5w
    @user-mp4ud3uz5w 6 лет назад

    Видео годное, но по моему ты уж слишком быстро говоришь. Мозг, если информация новая, так быстро ее не усваивает!!!

    • @user-tf1pw9zu1y
      @user-tf1pw9zu1y 6 лет назад

      Александр Гавриленко дружище всем не угодишь

  • @wwolwiow3579
    @wwolwiow3579 Год назад +1

    Удали канал, нас заставляют по твоему видосу писать конспекты(

  • @kerimtim
    @kerimtim 2 года назад

    Отличный ролик.

  • @ilvasilich
    @ilvasilich 6 лет назад +1

    PDO

  • @ParaZumir
    @ParaZumir 4 года назад

    PDO