5. Файловая система
Структура директориев строго разграничена и файлы каждого модуля находятся в соответствующийх папках, единой папки для отдельного модуля нет.
/admin - административная часть сайта
/admin/cache - содержи файлы кеша админки
/admin/config - конфигурационные файлы, относящиеся исключительно к админке
/admin/controller — MVC-контроллеры
/admin/core - ядро админки
/admin/data - данные, недоступные из веб
/admin/hook - обработчики событий
/admin/model - MVC-модели, а также другие библиотеки
/admin/module - содержит информацию об устанолвенных модулях
/admin/public - ресурсы админки - это единственный директорий, доступный из веб
/admin/template - шаблоны админки
/admin/view - MVC-представления
/cache - содержит файлы кеша
/cache/custom - файлы пользовательского кеша
/cache/template - кеш шаблонов
/cache/widget - кеш виджетов
/config - содержит конфигурационные файлы
/config/_core.php - основной конфигурационный файл
/config/_hook.php - список обработчиков событий
/controller — MVC-контроллеры
/core - файлы ядра движка
/data - различные данные, недоступные из Веб
/data/emial - содержит шаблоны электронных писем
/data/widgetHTML - виджеты "произвольный текст"
/hook - обработчики событиый
/language – файлы локализации (констранты)
/model - MVC-модели, а также другие библиотеки
/public - ресурсы сайта (изображения, стили, видео и т.д.) - это единственный директорий, доступный из веб
/public/css - директорий для каскадных таблиц стилей
/public/js - директорий для JavaScript
/public/template - ресурсы шаблонов, в том числе и .css-файлы
/sitemap - содержит конструкторы xml-карт сайта для каждого из модулей
/template - шаблоны сайта
/template/pc.default.html - основной шаблон сайта
/template/pda.default.html - шаблон сайта для pda-версий
/tmp - директорий для временных файлов, из него производится установка и выгрузка модулей
/view - MVC-представления, в том числе представления виджетов
/widget — виджеты
/captcha.php - генератор каптчи