2

我有一个 Symfony2 应用程序,我正在使用 Capistrano 将其部署到开发、登台和生产服务器。但是,我还希望设置一个 CDN 来提供静态内容,例如图像、css、js 文件等。例如,CDN 的 URL 是 static.example.com。我读过我只需将以下内容添加到我的 config_prod.yml 文件中:

framework:
     templating:
         engines: ['twig']
         assets_base_urls:
         http: [http://static.example.com]

但是,当使用 capistrano 进行部署时,我是否需要将整个应用程序部署到 CDN 以及将托管网站的服务器,或者我可以仅将资产(即图像、js 文件等)部署到 CDN 并将动态文件部署到服务器/s?

谢谢

4

1 回答 1

1

您的 CDN 只需要提供静态资产。

另见: 自动推送到 CDN 部署策略

于 2013-04-16T05:57:44.113 回答