Articles of model view controller

Как я могу создать успешную фабрику объектов домена в PHP

Я возился с инфраструктурой MVC, и я наткнулся на проблему, я не уверен, как ее решить. Я хочу создать DomainObjectFactory для слоя Model моего приложения, однако каждый объект Domain будет иметь другой набор аргументов, например: Person – $ id, $ name, $ age. Post – $ id, $ author, $ title, $ content, $ comments […]

Стратегии кэширования в MVC Framework?

Я написал свою небольшую PHP MVC Framework, и теперь Im исследую стратегии кэширования в PHP MVC Framework. Я думаю о том, что можно кэшировать, где и как. У меня есть простая структура MVC. У меня есть фронт-контроллер, который загружает приложение, регистрирует автоматическую загрузку класса, настраивает директивы времени выполнения php … и в конце анализирует URL-адрес […]

Должен ли я использовать фреймворк или написать свой собственный MVC?

У меня есть проект, который в настоящее время повсюду, и я думаю о его создании MVC. Проблема в том, что система в настоящее время используется, и я не могу изменить интерфейс (он находится в кадрах: s). Также есть некоторые вещи, которые мне нужно будет обрабатывать самостоятельно, такие как создание паролей, логин и уровни пользователей. У […]

Где выполняется проверка ввода в MVC?

Хорошо, это, вероятно, было задано раньше, но я не могу найти окончательный ответ. Где в шаблоне MVC должна выполняться проверка ввода? Я хотел бы сказать, что в контроллере должны происходить такие вещи, как пустые поля и базовая общая проверка, и что правила должны соответствовать длине и допустимым символам, например, именам пользователей / паролям и т. […]

Должен ли я использовать MVC как на клиенте, так и на сервере?

Я решил использовать шаблон MVC на моем сайте. Итак, теперь я использую фреймворк Backbone.js на своем сайте. Все действия на моем сайте являются ajaxy , поэтому сервер получает данные только от db и сохраняет данные в db. Нужно ли мне также использовать MVC на стороне сервера? Это все усложняет, не так ли? Или я могу […]

Поток событий: шаблон PHP MVC

Я кодирую фреймворк PHP MVC. Теперь, когда я начал кодирование, я обнаружил, что я потерял то, что должна реализовать реализация: Index.php router.php registry et al. Я теряюсь, где должен загружаться базовый контроллер и Model et al. Есть ли диаграмма, показывающая поток MVC применительно к PHP? Не общий шаблон MVC, но PHP? Я прочитал много учебников […]

Как реализовать SSL в Zend MVC

Ранее я использовал безопасные страницы, используя специальную защищенную папку (например, https-папка и папка http на сервере). Я начал использовать Zend Framework и хотел бы, чтобы части приложения (например, login) использовали https. Я искал в google и даже здесь, но не смог найти ничего, что объясняет, как справиться с этим. Могу ли я использовать https для […]

Лучшие практики для Post-Redirect-Get (PRG) с MVC в PHP

Есть ли лучшая практика для шаблона PRG с MVC? В этом уроке: http://www.theserverside.com/news/1365146/Redirect-After-Post предлагаемое решение требует 4 действия: Create_Item (POST) => «сбрасывает» форму и перенаправляет на Display_Item Display_Item (GET) => показывает форму (с временными данными и ошибками, если существует) Store_Item (POST) => попытаться сохранить данные в БД, если ошибки, сохранить ошибки и перенаправить на Display_Item, […]

MVC – учебник класса контроллера

Я ищу учебник / книгу, которая поможет мне понять функции Controll и лучшие практики для написания моего собственного контроллера + Model Заранее спасибо.

Почему активный шаблон записи не работает с богатыми доменами?

Я читаю главу архитектурных паттернов POEAA, и Фаулер говорит, что «по мере усложнения логики домена, и вы начинаете двигаться к богатой модели домена (116), простой подход к активной записи (160) начинает разрушаться . Индивидуальное совпадение классов домена с таблицами начинает терпеть неудачу, поскольку вы определяете логику домена на более мелкие классы. Реляционные базы данных не […]