Symfony2 Capistrano развертывается в CDN
У меня есть приложение Symfony2, которое я развертываю на серверах разработки, подготовки и производства с использованием Capistrano. Однако я также хочу настроить CDN для обслуживания статического содержимого, такого как изображения, файлы CSS, JS и т. Д. Например, URL для CDN - static.example.com. Я прочитал, что мне просто нужно добавить следующее в мой файл config_prod.yml:
framework:
templating:
engines: ['twig']
assets_base_urls:
http: [http://static.example.com]
Однако при развертывании с использованием capistrano мне нужно будет развернуть все приложение на CDN, а также на сервере, на котором будет размещен веб-сайт, или я могу развернуть только ресурсы, например изображения, файлы js и т. Д., В CDN и динамические файлы на сервере. /s?
Спасибо
1 ответ
CDN должен обслуживать только статические ресурсы.
См. Также: стратегия автоматического продвижения в CDN.