【发布时间】:2014-03-30 02:06:50
【问题描述】:
我正在开发一个每天更新 3,000 多个页面的网站。它已经建立在开源 CMS 之上。但是,我们不能简单地继续定期应用热修复程序。我们需要更换整个系统,我预计需要在 1-2 年的基础上更换整个系统。我们没有人员在更换系统的同时进行更换,因为这会导致重复工作。我们在新网站上工作时也不能出现“代码冻结”。
因此,这相当于在驾驶时更换轮胎。或者在飞行时固定机翼。或者各种类比。
这让我想到了一个叫做“持续迁移”的概念。我在这里读到这篇文章:https://www.acquia.com/blog/dont-wait-migrate-drupal-continuous-migration
作者的建议是使用像 Fastly 这样的 CDN。这个想法是,CDN 允许您基于 URL 在旧系统和新系统之间切换。从理论上讲,这个想法听起来像是一个可行的好主意。这篇文章声称你可以用 Varnish 做到这一点,但 Fastly 让这项工作变得更容易。我对 Varnish 的工作不多,所以我无法真正验证它的说法。
我也不知道这是个好主意还是有更好的选择。我查看了 Fastly 的定价方案,我根本无法将其含义转化为特定的价格点。我不明白这些神秘的云服务定价计划,它们对我来说没有意义。我不知道网站使用什么样的带宽。另一个机构管理网站的服务器。
谁能帮助我了解使用在线 CDN 是否比使用 Varnish 之类的东西更好?有免费或更便宜的解决方案吗?有人能告诉我这相当于每月或每年大约多少吗?为大型网站分阶段推出新网站还有其他更好的方法吗?
谢谢!
【问题讨论】:
标签: content-management-system migration cdn continuous