Куда разместить основные ресурсы в Symfony2?

Я начал создавать веб-сайт с помощью Symfony2, и у меня возникла небольшая проблема с ресурсами.

Книга Symfony2 говорит, что каждый файл ресурсов должен быть в Bundle, но как насчет наиболее важных изображений, файлов .js и .css, которые я использую в файле base.html.twig на каждой странице?

Должен ли я создать CoreBundle или что-то подобное только для этих файлов, или я должен поместить их в папку app \ Resources (или, может быть, прямо в веб-папку)? Могу ли я использовать папку app \ Resources для них, как я могу ссылаться на эти файлы из шаблона?

Создание Bundle только для этого кажется немного ненужным, да и URL-адреса ресурсов для этих файлов тоже уродливы (например, '/bundles/projectcore/images/logo.jpg ') на мой взгляд.

Какая здесь лучшая практика?

8
задан banrobert 28 September 2011 в 22:14
поделиться