【发布时间】:2020-10-08 03:33:37
【问题描述】:
我们有一个使用 umbraco CMS 系统的 asp.net mvc 网站。现在,我们要将 CMS 系统转换为纯 HTML 页面。我们没有网站的完整代码。 我们如何才能删除 CMS 系统并将其轻松转换为平面 HTML 文件,而无需从头开始为本网站编写代码。
【问题讨论】:
标签: html asp.net-mvc content-management-system umbraco
我们有一个使用 umbraco CMS 系统的 asp.net mvc 网站。现在,我们要将 CMS 系统转换为纯 HTML 页面。我们没有网站的完整代码。 我们如何才能删除 CMS 系统并将其轻松转换为平面 HTML 文件,而无需从头开始为本网站编写代码。
【问题讨论】:
标签: html asp.net-mvc content-management-system umbraco
您为什么要离开 CMS? CMS 的构建是为了让事情变得更容易,您正在回到互联网的黑暗时代,我们通过手动输入 HTML 来使用记事本构建网站。
Discaimer:我是 umbraco 开发人员,我喜欢这个产品。所以我可能有偏见
为了回答您的问题,我使用http://www.httrack.com/ 备份现有(旧)网站,然后再迁移到新平台和托管。
【讨论】:
回答你的问题:
试图说服你不要这样做:
但是我会强烈建议不要这样做。 Umbraco 有很好的机制,可以提供几乎与平面文件网站相当的速度。它使用当数据库值更改时更新的 Xml 文件,并以此构建页面和内容。
如果您将您的网站扁平化为纯 Html 文件所有,您的 Url 总是会发生变化,这对 SEO 非常不利。您还将有一段时间尝试使用新内容更新站点或编辑在所有页面中找到的相同内容,例如主导航和页脚。
【讨论】: