передний контроллер, контроллер страницы?

в чем разница между фронт-контроллером и страничным контроллером? который лучший?


person software    schedule 25.02.2011    source источник


Ответы (2)


См. this для шаблона фронт-контроллера и this для шаблона контроллера страницы. И вы можете получить лучшее представление о том, как фронт-контроллер реализован в ASP.NET MVC и его преимуществах перед контроллером страниц, из здесь

Это не два дополнительных шаблона, но оба имеют разные реализации. ASP.NET MVC использует шаблон переднего контроллера, в то время как веб-формы ASP.NET реализуются на основе шаблона контроллера страницы.

person Illuminati    schedule 05.03.2011

Я думаю, что архитектура фронт-контроллера имеет единую точку входа для всех запросов, тогда как архитектура Page Controller имеет отдельные точки входа для каждого запроса. ASP.NET MVC использует архитектуру Front Controller. FubuMVC - это архитектура фронт-контроллера .NET. StackOverflow на самом деле не тот форум, для решения которого лучше.

Вот над шаблоном фронтального контроллера FubuMVC.

person Ryan    schedule 25.02.2011
comment
ASP.NET MVC использует архитектуру контроллера страницы, это неверное утверждение. ASP.NET MVC использует архитектуру фронтального контроллера, как и все другие инфраструктуры mvc (Monorail, FubuMCV). Контроллер страницы - это архитектура, используемая веб-формами ASP.NET. - person Illuminati; 05.03.2011