【发布时间】:2011-06-10 07:41:16
【问题描述】:
我一直在尝试学习如何使用 ASP.NET 开发网站以及设置个人网站以用作在线作品集/简历。对于我的网站,我决定不尝试重新发明轮子,因此决定使用基于 ASP.NET 的预制 CMS。
在阅读了很多评论后,我选择了 Umbraco,但现在我正在寻找替代品。我非常喜欢 Umbraco,但我一直遇到问题。自从在我的主机上安装它以来,我没有直接通过文件系统或数据库进行任何更改。所有更改都通过管理站点进行。然而不知何故,我一直让它进入某种无法删除数据类型的状态,现在我在删除或重命名我的一个模板时遇到了问题。我在 Umbraco 论坛上搜索了解决方案,通常发现我必须在数据库上运行一些 SQL 脚本变通方法来清理问题。这种事情真的不是我想在我的个人网站上摆弄的。
有没有人像我一样对 Umbraco 有很多问题?还有其他更可靠但类似于 Umbraco 的免费 CMS 系统吗?具体来说,我真的很喜欢 Umbraco 如何让我完全控制我的网站生成的 HTML。在这种情况下,简单也更好。我不是想创建某种社交网络/社区门户/论坛/博客站点。不会有多人登录此站点或类似的站点。
我已经阅读了一些关于 N2 的信息,现在我开始考虑。我喜欢它更多地基于开发人员,并且您可以通过 Visual Studio 中的真实 .NET 类设置页面类型。同样,我不想尝试从头开始构建我自己的 CMS,但同时我真的不喜欢看到大多数其他 CMS 系统的幕后发生的事情是多么困难。
【问题讨论】:
-
您好,很抱歉听到您在使用 Umbraco 时遇到问题。老实说,我以前从未见过您遇到的问题。然而,最近数据库发生了变化,加入了更多的外键约束等,有时不允许您删除带有模棱两可错误的内容。例如,在删除文档类型和模板时,您需要确保模板未被文档类型引用,反之亦然,因为这可能会导致约束问题。如果您发布有关问题的更多详细信息或论坛帖子的链接,我可能会为您提供帮助。
标签: asp.net content-management-system umbraco n2 n2cms