За последние 24 часа нас посетили 22434 программиста и 1023 робота. Сейчас ищут 664 программиста ...

MVC. Архитектурный вопрос

Тема в разделе "PHP для новичков", создана пользователем SpikePHP, 27 апр 2017.

  1. SpikePHP

    SpikePHP Активный пользователь

    С нами с:
    6 май 2015
    Сообщения:
    130
    Симпатии:
    23
    MVC + frontcontroller. На одном из представлений(view) нужно показать картинку :

    HTML:
    1. <img src="someScript.php">
    Как в MVC показывать картинки, если src у них php-скрипт?
    --- Добавлено ---
    Неужели нужно метод делать в контроллере?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.744
    Симпатии:
    1.319
    Адрес:
    Лень
    как понять?
    все что выводится в браузер - это html структура созданная php скриптом
     
  3. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.551
    Симпатии:
    1.754
    Почему неужели? Естественно, если картинка должна генерироваться, то это запрос, обработка запросов - задача контроллера. Особенно если для построения картинки нужны данные из моделей (а вы ведь не просто так хотите картинку скриптом генерить)
     
    SpikePHP нравится это.
  4. SpikePHP

    SpikePHP Активный пользователь

    С нами с:
    6 май 2015
    Сообщения:
    130
    Симпатии:
    23
    Да это я всё привыкаю к тому, что всё делается через frontcontroller. Спасибо, понял
     
  5. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.792
    Симпатии:
    649
    К чему тут привыкать? Представьте, что у вас в паблик каталоге (корне сайта) вообще нет ни одного скрипта кроме фронта. А еще лучше так и сделать ;)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    у меня в /backend живёт бэкэнд а в /static живёт статик

    Я всё правильно делаю?