Symfony2 Capistrano部署到CDN

时间:2013-04-11 07:45:01

标签: symfony deployment capistrano cdn capifony

我有一个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?

由于

1 个答案:

答案 0 :(得分:1)

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

另见: automatic push to CDN deployment strategy