Наиболее важные директории и их назначение в работе Joomla-сайта

cache — сюда централизованная система кеширования помещает все предварительно обработанные файлы для ускорения выдачи страниц.
administrator — директория отвечает за панель управления сайта. По большому счету структура повторяется
components — место установки компонентов для работы администратора
includes — здесь хранятся файлы реализующие Application Layer в приложении.
language — в этой папке хранятся локализации панели управления сайта
templates — директория с шаблонами back-end’а
modules — папка с администраторскими модулями, такими как toolbar, или панель быстрого доступа.
components — в этой директории хранятся файлы всех установленных в системе компонентов. Каждый компонент обязан иметь определенный набор файлов предписанный API и выбранной моделью.
images — директория для изображений и файлов Joomla.
stories — в которую сохраняются пользовательские изображения.
banners — тут располагаются файлы баннеров (gif, jpg, swf и другие форматы) для стандартного компонента “Баннеры”.
M_images — здесь располагаются иконки и небольшие картинки для сайта.
includes — папка с файлами реализующими Application Layer, однако множество файлов в этой директории оставлены для совместимости со старой версией Joomla.
language — локализации для расширений пользовательской части сайта.
libraries — содержимое этой директории реализует Framework Layer CMS, в ней хранится как сам фреймворк joomla, так и сторонние библиотеки необходимые для работы.
logs — файлы логов расширений joomla. например сюда помещаются записи событий, таких как неверный логин на сайт.
modules — это модули пользовательской части сайта.
plugins — это обработчики событий, они вызываются компонентами в определенное время генерации контента, например перед его размещением.
templates — пользовательские шаблоны joomla, очень сильны в своей реализации, при этом они остаются достаточно просты для изготовления даже не специалистом.
temp — папка для временных файлов, например распакованные архивы компонентов, временные данные и прочее.
xmlrpc — в этой папке собраны файлы реализующие доступ к сайту по протоколу XML-RPC (удаленный вызов процедур).


Comments are closed