向MVC5应用程序添加1000条路由

时间:2015-02-04 22:57:32

标签: asp.net-mvc asp.net-mvc-routing

为了避免在URL中显示网页的ID,我想添加可以帮助根据URL文本找出ID的路由。

换句话说,

不想要/pages/3232/some-webpage

首选/pages/some-webpage(其中some-webpage表示ID = 3232)

如果我将这些路线中的1000条添加到运行在8GB RAM Intel Xeon 2.2GHz双核上的MVC5应用程序中,那么

会是一种过度杀伤吗?

这种方法有什么缺点吗?

1 个答案:

答案 0 :(得分:2)

你真正想做的事情:-)是使用"后备路线"它缓存所有未被任何其他路由处理的请求和控制器操作,然后从URL中提取slug(" some-webpage"),在数据存储中查找正确的资源。