gpt4 book ai didi

c# - 我应该学习什么CMS?仅限.Net

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:49 25 4
gpt4 key购买 nike

我正在考虑学习 CMS。我不确定哪一个最适合学习。

我看到很多招聘信息要求一个具有 CMS 功能的网站(所以这似乎是一个很好的了解)。

CMS 表面上似乎易于使用,但在我看来,当我开始考虑需要更多功能的网站时,这似乎很快就会改变。

例如需要自定义主题的网站。您如何使用自己的布局切换主题?或者,如果您网站上的某个页面需要在同一页面上进行自定义逻辑和 cms 编辑,会发生什么情况。

比如说你需要写一些东西来从数据库中提取数据并在页面上格式化它,但是在这个数据的右边你有一个管理员应该能够通过 CMS 编辑的段落。

那么你是如何完成这项工作的呢?你如何将 gridview 服务器控件添加到此页面?

所以我想我正在起床我正在寻找一个 CMS,它有关于如何在页面上执行自定义逻辑的良好文档,而不仅仅是一个 CMS,如果你不使用自己的主题并尝试在您基本上已经通过 CMS 并更改整个源代码的页面。

我喜欢使用 asp.net mvc,但据我所知,实际上只有一个 CMS 是基于 MVC 构建的,那就是 Orchard,但它仍处于测试阶段并且总是在变化。所以我不想花时间去学习如何使用它,然后他们做出改变,然后你又回到原点。

谢谢

最佳答案

您似乎有 2 个相互矛盾的问题:1) 哪种 CMS 可能最适合学习“专业”机会,以及 2) 哪种 CMS 可能最适合学习相关/有趣的技术,如 MVC。

对于第一个问题,这在很大程度上取决于特定 CMS 的存在时间。例如,DotNetNuke已经存在很多年了,非常成熟,许多人用它来构建商业 CMS 解决方案。它是基于网络表单的。还有许多其他成熟的 CMS。例如,Microsoft 的 Web 平台安装程序提供了安装 WordPress 的选项。

对于第二个问题,我会推荐Orchard。是的,它处于测试阶段,但它已经开发了一段时间,并且确实变得越来越稳定。即使从这里开始有变化,我希望它们是微小的而不是彻底的变化来迫使你学习一个全新的范例。正如您所指出的,它也是基于 MVC 的。这让您能够以更友好的方式进行开发,而无需跳过一堆障碍。

关于c# - 我应该学习什么CMS?仅限.Net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3731206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com