Laravel — Структура приложения

Laravel — Структура приложения

От автора: структура Laravel проста и понятна. Корневая директория содержит различные папки и файлы, как показано на следующем рисунке.

 

Laravel — Структура приложения

app – эта папка содержит основной код приложения.

bootstrap – скрипт начальной загрузки приложения.

config – эта папка содержит файлы конфигурации приложения.

database — эта папка содержит перенесенную базу данных и посевы.

public — это корневая папка документа приложения. Из нее запускается приложение Laravel. Она также содержит ресурсы приложения, такие как JavaScript, CSS, изображения и т. д.

resources – эта папка содержит исходные ресурсы, такие как файлы LESS и Sass, файлы локализации и языков и Шаблоны, которые отображаются как HTML.

storage – эта папка содержит хранилище приложения, например, загруженные файлы и т. д. Хранилище для платформы (кэш) и журналы, созданные приложением.

test – эта папка содержит различные тестовые примеры.

vendor – эта папка содержит зависимости композитора.

App Directory

Это каталог приложения. Он содержит множество дополнительных папок, а именно:

Console — все команды мастера хранятся в этой папке.

Events — в этой папке хранятся события, которые поддерживает ваше приложение. События могут использоваться для оповещения других частей приложения о том, что произошло определенное действие, что обеспечивает разработчикам большую гибкость.

Exceptions — та папка содержит обработчик исключений вашего приложения, и в ней также можно хранить любые исключения, создаваемые приложением.

Http — эта папка содержит контроллеры, фильтры и запросы.

Jobs – эта папка содержит задания для вашего приложения.

Listeners – эта папка содержит классы обработчиков событий. Обработчики принимают событие и выполняют логику в соответствии с этим. Например, событие UserRegistered может обрабатываться обработчиком SendWelcomeEmail.

Policies — эта папка содержит различные политики, которые можно установить для приложения.

Providers – эта папка содержит провайдеры служб.

Источник: //www.tutorialspoint.com/

Редакция: Команда webformyself.

Метки:

Похожие статьи:

Комментарии Вконтакте: