有没有人有策略在部署时将内容推送到CDN?自动推送到CDN部署策略
我面临的关键问题是我们有一个可用于各种环境的站点:本地开发,开发服务器,分段,然后最终生活。
该网站的肝版需要加载来自域的资产,该域将指向CDN:assets.domain.com。
但是,我们将有大量指向相对文件夹的资产的引用,例如,/images/in css,可能在js中,以及HTML &来源。
我们的新网站将使用capistrano进行部署,也可能是我们可以挂钩另一个构建工具(apache ant?)或一些自定义脚本来搜索/替换路径。
我想知道是否有人必须先处理这个问题,以及您将什么解决方案用于自动化管理CDN,将内容推送到CDN以及管理对CDN中资产的css引用。
感谢
Imanc
非常感谢,马克。我想我需要为CDN实际获得一些文档,并找出我们如何才能使其与我们的部署过程协同工作。一开始,我们将把资产子域映射回我们的网络服务器,并将其用于CDN内容。如果网站需要扩展,这给了我们一个应急计划。在这种情况下,我们需要将数据推送到它,也许使用shell脚本和rsync,并且在部署过程中,我们必须扫描css文件等来映射本地目录资产,例如/assets/images/img1.jpg复制到assets.mydomain.com/assets。 – user307927 2010-05-10 10:13:52