2

我正在使用 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
);

我意识到一般规则是为每个逻辑单元使用一个控制器,所以我认为这对于小型站点来说可以吗?

这是一种合适的方法还是我应该采取不同的做法?

谢谢。

4

1 回答 1

2

你的方法很好。

但是,如果您只有静态页面,为什么还要使用 MVC?您可以只部署一堆 .html 文件并完成它。

于 2012-04-30T11:50:53.810 回答