Empecé a construir un sitio web con Symfony2, y tuve un pequeño dilema sobre los recursos.Dónde colocar recursos básicos en Symfony2?
El libro Symfony2 dice que cada archivo de recursos tiene que estar en un paquete, pero ¿qué pasa con las imágenes más esenciales, los archivos .js y .css que uso en el archivo base.html.twig en cada página?
¿Debo hacer un CoreBundle o algo similar, solo para estos archivos, o debo ponerlos en la carpeta app \ Resources (o directamente en la carpeta web, tal vez)? Si puedo usar la carpeta app \ Resources para estos, ¿cómo puedo hacer referencia a estos archivos desde la plantilla?
Hacer un paquete solo por esto parece un poco innecesario, y las URL de activos para estos archivos también son feas (por ejemplo, '/bundles/projectcore/images/logo.jpg') en mi opinión.
¿Cuál es la mejor práctica aquí?
Creo que voy a hacer ese AssetsBundle para almacenar estos recursos, todavía es mantenible que ponerlos todos en la carpeta web (especialmente, si quiero reutilizar estos activos en otro proyecto). ¡Gracias por la respuesta! – banrobert