1.3. Файловая структура

Ниже представлен список файлов и папок сайта с описанием их назначения.

themes

В этой папке хранятся темы сайта. Тема default используется как тема по умолчанию. Создание своей темы сайта можно начать с копирования стандартной темы.

tools

Служебные скрипты (парсер страниц из файла, создание индекса сайта).

zcontent

Закрытая от доступа папка с контентом и настройками сайта.

zcontent/pages

Страницы сайта.

zcontent/config/config.ini

Файл настроек сайта.

zcontent/extensions

Папка с пользовательскими классами и расширениями движка.

zcontent/extensions/init.php

Пользовательский скрипт, подключаемый после инициализации движка.

Здесь можно подключать дополнительные файлы с классами и функциями.

zcontent/cache

Папка с кэшем сайта. В этой папке сохраняется репозиторий страниц сайта.

Скрипт должен иметь возможность создавать и изменять файлы и папки внутри этой папки.

zengine

Папка с файлами движка сайта.

zengine/bootstrap.php

Скрипт инициализации окружения движка.

index.php

Скрипт запуска движка сайта.

.htaccess

Файл настроек переадресации запросов для веб-сервера Apache.