symfony 3 -- Содержимое проекта,назначение папок и директорий (Структура)
Primary tabs
- app/ -- содержит вещи вроде конфигурации и шаблонов, то есть все что не является php-кодом, лежит тут
- src/ -- в вот тут живёт ваш php код
- bin/ -- знаменитый файл bin/console живет именно тут, как и остальные менее важные исполняемые файлы (их можно запускать в консоли)
- tests/ -- тут обретаются автоматические тесты (в том числе Unit)
- var/ -- это папка, для автоматически создаваемых файлов, на подобии файлов кэша (var/cache/), логов (var/logs/) и сессий (var/sessions/)
- vendor/ -- тут лежит код написанные кем-то ещё и подтянутый композером.
- web/ -- это document root вашего приложения (корень сайта) -- доступный извне, сюда кладут все файлы, которые можно получить по ссылке как по относительному пути (напр. CSS, JS и картинки )
99% времени вы будете работать с src/ (PHP files) или app/ (всё остальное).
- Log in to post comments
- 2671 reads