适用于 .Net MVC 的最佳“简单”CMS 系统

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/2375291/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-03 14:01:36  来源:igfitidea点击:

the best "Simple" CMS system suitable for .Net MVC

.netasp.net-mvccontent-management-system

提问by JGilmartin

I'm developing a MVC .Net site and would like to implement a CMS system. So far I have looked at Umbraco, which looks good but the help is poor and the getting started video section is empty, and dotnetnuke, which again looks good but I get the impression its aimed at non developers, plus to has much more than I need and want.

我正在开发一个 MVC .Net 站点并希望实现一个 CMS 系统。到目前为止,我已经看过 Umbraco,它看起来不错,但帮助很差,入门视频部分是空的,还有 dotnetnuke,它看起来不错,但我觉得它是针对非开发人员的,另外还有比我更多的东西需要和想要。

In my last job I created a basic custom CMS system that worked by simply adding values into the database, the application called the text from there. it worked fine but I don't have the source code.

在我的上一份工作中,我创建了一个基本的自定义 CMS 系统,该系统通过简单地将值添加到数据库中来工作,应用程序从那里调用文本。它工作正常,但我没有源代码。

what I'm after is a simple CMS system that really just controls text and images, I dont need all the fancy stuff thats in umbraco and dotnetnuke, all the design and CSS i can do myself.

我所追求的是一个简单的 CMS 系统,它实际上只是控制文本和图像,我不需要 umbraco 和 dotnetnuke 中的所有花哨的东西,我可以自己完成所有设计和 CSS。

also as im working with MVC (which is awesome, and such a breath of fresh air compared to the web forms/telerik crap I have to put up with at work) it needs to be compatible.

也因为我正在使用 MVC(这太棒了,与我在工作中不得不忍受的网络表单/电报废话相比,这是一种清新的空气)它需要兼容。

A simple CMS, can anyone provide any suggestion ?

一个简单的CMS,谁能提供任何建议?

Truegilly

特鲁吉利

回答by Charlino

It might be worth keeping an eye on the Orchard Project. It's the spiritual successor to Oxite and an official Code Plex Foundation project.

可能值得关注果园项目。它是 Oxite 的精神继承者和官方Code Plex 基金会项目

回答by mark123

I've struggled with the same question. I didn't want to deal with training customers to use complicated CMS systems so as a learning experience to get me into MVC I built my own CMS. It does everything I need and nothing I don't. I'm very familiar with it if I do need to add a thing or two to satisfy a project requirement so that makes it a joy to update. I'm much happier using my own system that I built to work the way I want it to work than I've ever been working around the issues that other apps have.

我一直在努力解决同样的问题。我不想培训客户使用复杂的 CMS 系统,以便作为学习经验让我进入 MVC 我构建了自己的 CMS。它做我需要的一切,没有我不需要的。如果我确实需要添加一两件事来满足项目要求,那么我对它非常熟悉,这样更新起来就很愉快。我更喜欢使用我自己的系统,我构建的系统可以按照我希望的方式工作,而不是我一直在解决其他应用程序存在的问题。

I guess my suggestion is that if you have a few days to plan it out and a few weeks to get a working model going why not go for building one of your own? If you're like me you'll constantly find things to update and you'll constantly improve it over time it will become a really strong app.

我想我的建议是,如果您有几天的时间来计划它并有几周的时间来启动一个工作模型,为什么不去构建一个自己的模型呢?如果你像我一样,你会不断地找到需要更新的东西,随着时间的推移,你会不断改进它,它将成为一个非常强大的应用程序。

I'd be glad to share some ideas if you'd like.

如果你愿意,我很乐意分享一些想法。

回答by JonoW

Asad Butt mentioned it, so I'd second a look into N2 CMS, apparently (haven't actually used it myself) you can just use its API, meaning you don't have to integrate your app into it's standalone system, rather your can integrate specific CMS functions into your app. Worth a look...

Asad Butt 提到了它,所以我想再看看 N2 CMS,显然(我自己没有实际使用过它)你可以只使用它的 API,这意味着你不必将你的应用程序集成到它的独立系统中,而是你的可以将特定的 CMS 功能集成到您的应用程序中。值得一看...

回答by Ben Griswold

Microsoft has provided a nice list of open source applications including CMS applications like Umbraco, Orchard and DotNetNuke on their newly redesigned ASP.NET site. It's worth a look.

微软在其重新设计的 ASP.NET 站点上提供了一个很好的开源应用程序列表,包括 CMS 应用程序,如 Umbraco、Orchard 和 DotNetNuke。这是值得一试。

回答by andreydruz

You can check Uco Lite

您可以查看Uco Lite

Based on: MVC3, Telerik MVC. CMS for small sites. All data stored in XML.

基于:MVC3、Telerik MVC。小型网站的 CMS。所有数据都存储在 XML 中。

回答by Miko

I think you should check TOKO CMS, it is a free one for text and few dollars for the wysiwyg version

我认为你应该检查 TOKO CMS,它是一个免费的文本和所见即所得版本的几美元

回答by tarn

There is Oxitewhich is a blog engine written by some people Microsoft to try an demonstrate some real world examples using ASP.NET MVC. Might be worth checking out but not sure if it's the best solution.

Oxite,它是由微软某些人编写的博客引擎,用于尝试演示一些使用 ASP.NET MVC 的真实世界示例。可能值得一试,但不确定它是否是最佳解决方案。