首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Squarespace迁移

从Squarespace迁移
EN

Stack Overflow用户
提问于 2019-07-26 02:46:31
回答 2查看 128关注 0票数 0

我们有一个Squarespace网站(nataal.com),在过去的4年里一直在稳步增长。它现在有670个页面,并且变得相当笨拙,特别是当试图在各种页面和链接菜单中滚动时。Squarespace根据文档显示最大为1000,但建议小于400。为页面创建用户索引也是一个问题,我们现在仅凭自己的力量就可以运行大约50个页面(每个页面12个条目,包括缩略图和标题)。这就是有创意的人想要的方式,我又有什么资格争论呢!

有没有人有将这样的网站迁移到更好的平台上的经验,不管是好是坏?我对Drupal有一定的了解,我认为如果从一开始就使用它,它会工作得很好。我也听说过关于Wagtail的好消息,但我从来没有见过它在操作中。或者有没有其他我应该考虑的平台?

因此,我正在寻找的是一个CMS平台,可以

轻松处理比Squarespace更多的页面

从Squarespace迁移,保留每个页面的大部分(如果不是全部)结构。

自动构建页面索引。

向东调整任何给定页面的布局以适应主题。

EN

回答 2

Stack Overflow用户

发布于 2019-07-27 22:20:25

Wagtail CMS和Drupal都可以很容易地支持数千个页面。在我看来,使用Wagtail比使用Drupal容易得多--而且许多最终迁移到Wagtail的网站历史上都来自WordPress和Drupal (不是所有,但很多!)。

我只能给你关于如何帮助指导你的决定的信息,因为最终你选择的CMS是你的决定。

Drupal是一个基于PHP的内容管理系统,通常使用Apache和MySQL。使用它的几个优点是在技术堆栈中很受欢迎,并且易于部署。但缺点是,由于PHP作为一种语言的结构,代码变得凌乱、难以控制,最终很难维护(不是在所有情况下,但在大多数情况下都会发生这种情况)。

Wagtail是一个基于Python的CMS,它位于一个名为Postgres的不同数据库之上,但它可以替换为您喜欢的任何其他数据库(Postgres是众所周知的开源数据库的“企业版”)。Wagtail还基于一个名为Django的大受欢迎的框架,它拥有如此多的优秀功能(太多了,无法在这里列出),但在这些优秀功能中,安全是其中之一。使用Django/Wagtail站点,您必须做更多的开发人员工作。没有像WordPress那样的“插件”系统,但这也意味着如果你的代码库更长,那么你的代码更容易维护(由于Python,Django,然后是Wagtail的本质)。

我认为迁移这么大的一个网站最大的缺点就是把你所有的内容都转移过来。在Wagtail中,你可以把你所有的页面段塞组织成和你的squarespace站点完全一样的结构,这很好。但是,没有一个“简单”的解决方案来将如此多的数据从Squarespace迁移到另一个CMS。(但请务必进行迁移,即使这样做很痛苦,因为随着时间的推移和您的站点变得越来越大,它只会变得更加痛苦)。

无论你最终选择哪个CMS,任何动态网站都可以非常快速和轻松地为你创建索引页面。

综上所述,如果你选择Wagtail路线,我有一个完整的系列,可以在wagtail.io/course的YouTube上带你从“零到英雄”。我们还有一个很棒的社区,你也可以在Wagtail Slack上获得支持。

祝你迁移顺利!

票数 1
EN

Stack Overflow用户

发布于 2019-07-27 22:23:23

Wagtail当然可以支持这些需求。

如果你在英国牛津郡,你应该来看看Torchbox (Wagtail的创建者)来谈论它!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57208429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档