- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用一些基于 ASP.NET 的 CMS 来创建我的网站,但不知道该选择哪个...
我在 Sitefinity 中开始它,但是很难按照您想要的方式管理代码...并且它会生成 ASP.NET WebForms 代码...
现在我听说了 Orchard,它是由一些 Microsoft 雇主开发的 CMS,基于 ASP.NET MVC 3...现在我对此有一些疑问
Sitefinity 相对于 Orchard 有何优势?
使用 Orchard 是否存在任何问题和错误?舒服吗 使用?
如果您对使用其他 CMS 有任何其他建议,我将很高兴)))
最佳答案
全面披露: 我在 Telerik(该公司开发了 Sitefinity)工作,但这些意见是基于我自己在这两个平台上的经验。
通常情况下,这实际上取决于 a) 您的需求 b) 您的环境和 c) 您的能力
Sitefinity 使用 asp.net Web 表单,因此这确实是其页面和控件背后的范例。这样做的优点是,如果您有 ASP.NET 经验,那么您已经掌握了自定义和扩展 Sitefinity 所需的大量技能。模板只是母版页,小部件只是 ascx 用户控件,主题是标准的 asp.net 主题。
Orchard 遵循与此方法类似的方法,但正如您所说,在 MVC 世界中。它使用 View 、布局、 Controller 和其他 MVC 模式作为基础。如果您精通 asp.net MVC,那么它可能是一个非常可靠的平台。
正如 Mystere Man 指出的那样,它是相对较新的 CMS,我可能会补充一点,它似乎主要是基于社区的。当我试图解决我正在从事的项目中的问题时,我感觉自己受到了创建该平台组件的任何开发人员的摆布,只要他或她有时间做出回应。
另一方面,使用 Sitefinity 的众多优势之一是您可以从 Telerik 以及活跃的社区论坛获得出色的支持。
Sitefinity 还在加快其发布计划,每年发布三次主要版本,并在其间发布服务包,以提高性能并不断添加新功能,始终基于客户的反馈。
最终,这始终取决于您自己的经验以及什么最适合所有相关人员。一个网站可以有任意数量的参与人员,从开发人员到设计师再到内容编写者,当然还有您的访问者。尝试每个产品并思考每个角色将如何与系统交互,并查看哪个功能集最适合您在各个方面的需求。
希望这对您有帮助!
关于asp.net - Orchard CMS 与 Sitefinity CMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7190753/
它可能与谁有关 我只是想知道是否可以使用一个用户名,并且它可以在 sitefinity 上同时被多个用户使用,而不会在另一个用户使用相同的用户名登录时踢出一个登录用户。 亲切的问候 最佳答案 如果用户
在 Sitefinity CMS 4.x 或 5.x 架构上,如何将图像选择器添加到自定义小部件?目前我必须在文本字段中输入图像路径。我希望能够使用标准选择器从 Sitefinity 库中选择图像或上
是否有人遇到过由于此错误而无法启动 Sitefinity 网站的情况 The database schema version (6421) is higher than the running Sit
是否有人遇到过由于此错误而无法启动 Sitefinity 网站的情况 The database schema version (6421) is higher than the running Sit
我对 Sitefinity 非常陌生,我想在我的网站上创建一个部分,要求用户登录才能查看。我希望能够创建一个小部件并将其拖到我在本节中使用的页面模板上,并让它检查特定角色。 是否有任何我可以使用的已经
好吧,这似乎是一件非常简单的事情。但我正在尝试使用 Sitefinity 4 Fluent API 来查询页面并填充超链接的 Text/NavigationUrl 属性。文本填充得很好 - 但很难从页
我有一个在 Sitefinity 6.3 中开发的网站,部署在 Windows Azure 上(网站部署在云服务中)。现在我已将项目升级到 sitefinity 7.0,如其 migration pa
有人知道如何以编程方式设置页面的标题和描述吗? 我已经从 Telerik 实现了这个解决方案: public class InternalPageCustom : InternalPage {
有什么方法可以从搜索中排除我用于所有页面的 Sitefinity 主模板吗?现在,如果我搜索,搜索将返回模板菜单中存在的单词的结果,即使它不属于该页面。 现在我需要搜索超出该模板内容的页面。 提前致谢
我在 Sitefinity 7 中有一个页面,其全部目的是显示自定义内容项的详细 View 。 所以我将一个小部件拖到页面上,选择它只显示一个特定的项目,而不选择哪个,因为它应该是从另一个页面选择的任
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
这是一个非常基本的问题。首先让我向您介绍一些背景知识。我们正在尝试使用 Sitefinity CMS 实现一个网站。这没什么特别的,但是 添加用户 存储/显示用户个人资料 添加图书信息 将图书与用户关
这是一个非常基本的问题。首先让我给你一些背景知识。我们正在尝试使用 Sitefinity CMS 实现一个网站。这没什么特别的,但是 添加用户 存储/显示用户资料 添加图书信息 将书籍关联到用户 显示
我将尝试尽可能具体。所以我们使用的是 Sitefinity 8.1.5800,我有几个名为 ReleaseNotes 和 ReleaseNoteItems 的动态内容模块。 ReleaseNotes
我知道我们可以通过使用 Sitefinity 的 UserManager 类来检索用户列表,如解释的那样 in this documentation .但是,我迫切需要使用纯 SQL 检索所有用户和角
我在 Sitefinity 6.3 中使用了 sitefinity 搜索问题是在搜索结果中,来自 dynamicmodule 的项目没有链接。那是 dynamicmodule 相关的项目没有 href
在购买 sitefinity 5.0 许可证之前,我们需要解决一些查询。如果能得到这些问题的答案,我将不胜感激 在源代码管理中设置 sitefinity 项目的推荐指南是什么?如果项目有 4 到 5
在 Sitefinity 中,几乎所有内容都可以修改。在内容项页面的后端界面中,您可以单击修订历史记录并查看修订。 我们面临的情况是,我们通过自定义表单手动将文档上传到文档和文件库。我们可以使用内容生
我在将新的 sitefinity 部署到 Windows Azure 托管时遇到问题。在 sitefinity 项目启动屏幕上,我可以输入我的 azure 连接字符串信息,它会爆炸说数据库类型不匹配(
我将网站从 4.4 升级到 6.0,发现了一些问题。有些我已经解决了,但我一直在事件模块上遇到一个错误(我想是 javascript)。当我尝试预览/创建新的/发布/保存草稿时,出现以下 js 错误:
我是一名优秀的程序员,十分优秀!