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) }}
¿Fue útil?

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
scroll top