我正在使用mvc3构建一个包含5个静态页面的简单网站。我只是想知道在这种情况下最佳做法是什么。到目前为止,我只有一个“页面”控制器,它有5个函数,每个函数返回相应的视图。
我还更新了要使用的global.asax文件:
routes.MapRouteLowercase(
"Default", // Route name
"{action}/{id}", // URL with parameters
new { controller = "Page", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
我意识到一般规则是为每个逻辑单元使用一个控制器,所以我觉得这对小型网站来说没问题吗?
这是一种合适的方法,还是应该以不同的方式进行?
感谢。
答案 0 :(得分:2)
你的方法很好。
但是,如果您只有静态页面,为什么要使用MVC呢?你可以部署一堆.html文件并完成它。