Ho iniziato a creare un sito Web con Symfony2 e ho avuto un po 'di imbarazzo sulle risorse.Dove mettere le risorse principali in Symfony2?
Il libro Symfony2 dice che ogni file di risorse deve essere in un pacchetto, ma per quanto riguarda le immagini più essenziali, i file .js e .css che uso nel file base.html.twig su ogni pagina?
Devo creare un CoreBundle o qualcosa di simile, solo per questi file, o dovrei metterli nella cartella app \ Resources (o direttamente nella cartella web, forse)? Se posso usare la cartella app \ Resources per questi, come posso fare riferimento a questi file dal modello?
Creare un pacchetto solo per questo sembra un po 'inutile, e anche gli URL di risorse per questi file sono brutti (ad esempio' /bundles/projectcore/images/logo.jpg ') a mio parere.
Qual è la migliore pratica qui?
Penso che potrò rendere AssetsBundle per l'archiviazione di queste risorse, è comunque mantenibile che metterle tutte nella cartella web (specialmente se voglio riutilizzare queste risorse in un altro progetto). Grazie per la risposta! – banrobert