Видео актуально для Symfony 7
Давайте рассмотрим оставшиеся файлы и папки, которые есть в нашем проекте на Symfony.
Папка bin. В ней находятся бинарные файлы, которые предназначены для запуска из командной строки. Мы можем обратившись к этим файлам выполнить какие-то команды Symfony.
Папка config. Это папка настроек. В ней находятся все настроечные файлы нашего проекта. Эти файлы представлены в специальном формате yaml. В Symfony принято файлы настроек сохранять в таком формате.
Здесь мы можем настраивать пакеты, бандлы, которые есть в нашем проекте, сервисы, роуты и.т.д.
Папка migrations. Это папка миграций. Это специальные файлы, которые позволяют нам взаимодействовать с базой данных и переносить измения, которые есть в нашем проекте внутрь базы данных.
Следующая папка - это папка templates (шаблоны). Позже мы на этом остановимся. Если вы знакомы с такой системой как MVC, так templates отвечает у нас за вид. За представление, которое будет выводиться пользователю в браузере.
В ней находятся файлы шаблонизатора twig.
Папка tests отвечает за unit тесты нашего проекта.
translation - это папка с языковыми переводами. Symfony поддерживает многоязычность и вы можете настроить многоязычную версию вашего проекта.
Папка var содержит кэшированные файлы проекта и логи.
Файлы .env - это файлы переменных окружения.
Вот это основные файлы и папки нашего проекта. Бегло мы по ним пробежались, а теперь давайте приступать к практике и попробуем что-нибудь запрограммировать.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти