【发布时间】:2015-11-04 09:24:49
【问题描述】:
- ASP.NET 4.51,MVC 5
- 已阅读Integrating a CMS into an established application-centric MVC website
我们有许多用作面向公众的网站的 MVC 应用程序。这些应用程序是使用 MVC 构建的,因为这是开发人员理解的技术堆栈,并且主要交付的内容基于业务流程数据。
然而,越来越多的我们被要求向网站添加“另一个页面”,从所有意图和目的来看,它都是一个普通的旧静态内容页面。这最终涉及:
- 添加新路线
- 使用所需的 HTML 创建视图
我们有各种“本土”解决方案,现在可以从数据库中为这些视图提取 HTML。然而,这意味着我们正在编写自定义后端数据输入屏幕以及上面的 1 和 2。
所以....一定有更好的方法。有没有人对如何添加简单的 CMS 功能,我们可以提供给最终用户,插入我们的 MVC 应用程序有任何实际经验或建议?我们需要为最终用户提供以下功能:
- 创建新页面,使用所见即所得编辑页面
- 为 SEO 添加元标签和规范标签
- 为 SEO 目的指定 uri 的 url 部分
感谢所有见解。
【问题讨论】:
标签: asp.net asp.net-mvc