в чем разница между фронт-контроллером и страничным контроллером? который лучший?
передний контроллер, контроллер страницы?
Ответы (2)
См. this для шаблона фронт-контроллера и this для шаблона контроллера страницы. И вы можете получить лучшее представление о том, как фронт-контроллер реализован в ASP.NET MVC и его преимуществах перед контроллером страниц, из здесь
Это не два дополнительных шаблона, но оба имеют разные реализации. ASP.NET MVC использует шаблон переднего контроллера, в то время как веб-формы ASP.NET реализуются на основе шаблона контроллера страницы.
Я думаю, что архитектура фронт-контроллера имеет единую точку входа для всех запросов, тогда как архитектура Page Controller имеет отдельные точки входа для каждого запроса. ASP.NET MVC использует архитектуру Front Controller. FubuMVC - это архитектура фронт-контроллера .NET. StackOverflow на самом деле не тот форум, для решения которого лучше.
Вот над шаблоном фронтального контроллера FubuMVC.