symfony 3 -- Содержимое проекта,назначение папок и директорий (Структура)

  • app/ -- содержит вещи вроде конфигурации и шаблонов, то есть все что не является php-кодом, лежит тут
  • src/ -- в вот тут живёт ваш php код
  • 99% времени вы будете работать с src/ (PHP files) или app/ (всё остальное).

  • bin/ -- знаменитый файл bin/console живет именно тут, как и остальные менее важные исполняемые файлы (их можно запускать в консоли)
  • tests/ -- тут обретаются автоматические тесты (в том числе Unit)
  • var/ -- это папка, для автоматически создаваемых файлов, на подобии файлов кэша (var/cache/), логов (var/logs/) и сессий (var/sessions/)
  • vendor/ -- тут лежит код написанные кем-то ещё и подтянутый композером.
  • web/ -- это document root вашего приложения (корень сайта) -- доступный извне, сюда кладут все файлы, которые можно получить по ссылке как по относительному пути (напр. CSS, JS и картинки )

Источник: http://symfony.com/doc/current/page_crea...

Key Words for FKN + antitotal forum (CS VSU):