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

Система имеет довольно простую и понятную файловую структуру, давайте рассмотрим ее более детально.

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

Система работает по паттерну MVC - model view controller.

Model-View-Controller – это фундаментальный паттерн, который нашел применение во многих технологиях, дал развитие новым технологиям и каждый день облегчает жизнь программистам. MVC — описывает простой способ построения структуры приложения, целью которого является отделение бизнес-логики от пользовательского интерфейса.

После установки Buyers CMS в папке сайта будет следующая структура файлов:

Папка или файл

Назначение

admin

backend системы

ajax

все ajax запросы приходящие с frontend'а

api

классы системы (model)

cache

кеш изображений и временные файлы

design

.tpl шаблоны frontend'a (view)

files

загружаемые файлы, изображения, документы

modules

подключаемые модули системы

payment

платежные агрегаторы

view

обработчики запросов (controller)

.htaccess

настройки сервера

config.ini

файл конфигурации системы

index.php

индексный файл-обработчик

robots.txt

файл, который содержит параметры индексирования сайта для роботов поисковых систем

routes.php

маршрутизация

Last updated