Activo de ramita con CDN usando Symfony 2
Pregunta
Por razones de rendimiento, quiero entregar algunos de mis archivos desde un CDN.
¿Es posible configurar el ayudante "activo" de modo que establezca automáticamente algo como "static1.xxxx.com/css/main.css" y "static2.xxxxx.com/css/main.css"?
Quizás algo como:
{{ asset('css/main.css',static1) }}
Solución
en en config.yml solo agregue algo como:
framework:
templating:
engines: ['twig']
assets_base_urls:
http: [http://yourcdn.com]
Otros consejos
Creo que es mejor hacer algo como:
templating:
packages:
cdn:
base_urls:
ssl: ['url']
http: ['url']
De esa manera, puede hacer cosas como Asset ('YourFile', 'CDN') y también tener múltiples CDN (especificando más paquetes).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow