My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for

English, Русский, Deutsche, French, Italiano, Türkçe, Nederlandse


phpDays - гибкий php5 фреймворк основанный на шаблонах проектирования MVC и ORM.

Начните сейчас

Ежедневное использование

  • MVC (Model, View, Controller) - базовые понятия необходимые для работы с фреймворком
  • Библиотека классов (описание существующих классов)
  • Ajax в Вашем приложении
  • Мультисайт - использование одного сайта как сервиса другого сайта
  • Ускоряем работу веб сайта

Для участников проекта (разработчиков)

RuMvc  
Что такое MVC.
Lang-Ru
Updated Dec 6, 2009 by anton.danilchenko

MVC - архитектурное решение, позволяющее отделить разные части приложения друг от друга. Благодаря такому подходу становится проще понять проект и обучить его особенностям новых участников.

Следует начать думать иначе, и создавать приложение применяя следующие правила:

  • Controller (контроллер) - принимает решение о том, какие действия нужно выполнить. Пользуется разными моделями для получения данных из хранилища данных и сохранения данных в хранилище. Полученные данные от модели передаются в компонент отображения
  • View (отображение, вид) - служит для вывода информации. Представляет собой шаблон html страницы, в который вставляются некоторые данные, подготовленные контроллером
  • Model (модель) - получает и изменяет информацию в хранилище данных (это может быть база данных или файловая система)


Sign in to add a comment
Powered by Google Project Hosting