Назначение папок и файлов в Yii2
Первое с чего стоит начать при изучении нового фреймворка — это определиться с назначением файлов и папок. Сегодня мы разберём структуру Yii 2.
Фреймворк Yii 2 можно скачать в двух вариациях:
-
basic
-
advanced
Данные сборки по-большому счёту различаются лишь наличием во-втором случае администраторской зоны.
Структура базовой сборки yii 2
assets/ - содержит подключения ресурсов (js, css) commands/ - содержит консольные команды config/ - содержит конфигурационные файлы console.php - конфигурация консольного приложения db.php - конфигурация подключения к базе данных params.php - дополнительные параметры web.php - конфигурация веб приложения controllers/ - содержит классы контроллеров SiteController.php - контроллер главной страницы и страницы 404 mail/ - содержит файлы представлений для электронной почты models/ - содержит классы моделей runtime/ - содержит файлы, созданные во время работы сайта (логи, кэш) tests/ - содержит тесты для основных приложений vendor/ - содержит фреймворк Yii и сторонние библиотеки views/ - содержит файлы вида layouts/ - содержит шаблоны main.php site/ - содержит отдельные файлы страниц about.php contact.php error.php index.php login.php web/ - основная папка сайта, содержит файлы стилей, скрипты, картинки и т.д. favicon.ico index.php - точка входа index-test.php robots.txt |
22 июня 2017 /
13298 Views /
7 комментариев