将开源CMS框架集成到现有的MVC3/MVC4站点中

Nei*_*eil 5 open-source content-management-system asp.net-mvc-3 asp.net-mvc-4

我的任务是找到一个可以慢慢集成到一组现有网站中的开源CMS.这样,页面可以逐个传递到CMS,并且在转换期间网站保持活动状态.


有没有人对CMS解决方案适合解决我上面概述的问题有任何想法,经验或建议?


我在过去几天一直在尝试各种产品,并找到了以下选项.但是,由于很少有使用CMS的经验,从更有经验的开发者那里得到关于这个问题的其他观点真的很有帮助.

N2 CMS - 一个成熟的选择,我有这个工作,但文档真的缺乏.我还发现很难找到数据库的最低规范要求以及浏览器兼容性.但我确实喜欢用于创建模板页面的代码结构.

Phun CMS - 这是一个新的开源项目,我非常喜欢程序员处理问题和分离问题的方式.现在看起来可能太新了.

Composite C1 - 一个成熟的CMS选项,很棒的文档.但是说它只支持IE9 +.

Umbraco - 尚未尝试,但看起来重量级

食人鱼 - 没有尝试过,但网站和文档很好,并且说它很轻巧.

小智 15

我是Piranha CMS的首席开发人员,所以也许我可以了解Piranha CMS最擅长的是什么!

我们的重点是内容管理,并为开发人员提供透明且轻量级的API.Piranha CMS几乎没有任何组件或帮助器可以呈现任何HTML,它只是提供了一个数据库,一个管理器接口和一个路由机制,用于检索当前请求的正确数据.

如果您拥有现有网站,则实际上可以完全绕过路由,在管理器界面中一次添加一个页面,然后在现有页面中手动加载页面模型.这将允许您保持原始应用程序完全相同,但从管理器界面管理内容.

希望您找到您正在寻找的CMS,如果您对食人鱼有任何疑问,请随时与我联系!