Структура директорий acvarif-CMS

Структура CMSСтруктура директорий скрипта имеет максимальную защищенность по нежелательному доступу к важнейшим папкам и файлам. Основные файлы и папки скрипта находятся в папке "data", которая защищена от попыток внешнего доступа файлом .htaccess с простейшей записью в нем "deny from all". Скриншот папок и файлов скрипта представлен ниже слева. Структура директорий ранних версий CMS (по v 2.2 влючительно) отличается от последующих.

корневая директория acvarif-CMSструктура acvarif-CMS

Теперь отдельно о назначении файлов и папок в корневой папке скрипта.

  • skins - папка где находятся папки с шаблонами
  • data - основные файлы и папки скрипта
  • images - папка для хранения файлов изображений
  • captcha.php - файл формирования каптчи
  • index.php - индексный файл скрипта
  • key.php - файл формирования статистики в графике

Об остальных файлах корневой директории скрипта показанных на левом скриншоте нет особого смысла распространяться, поскольку они стандартные. Основная папка скрипта "data" и скриншот ее директорий и поддиректорий показан выше справа. Назначение ее файлов и папок:

  • admin - php файлы админпанели
  • bases - папки с текстовыми файлами баз движка
  • files - папка с архивами для скачивания
  • menu - текстовые файлы меню
  • pages - директория с базовыми страницами движка и страницами сайта

php - директория с PHP скриптами движка

  • antileech - php файл скрипта антискачки
  • classes - php файлы классов скрипта
  • comment - php файлы и текствые файлы комментов к статьям
  • friend - php файлы скрипта "послать страничку другу"
  • functions - php файлы функций скрипта
  • mail - php файлы и шаблоны скрипта обратной связи
  • news - php файл новостного скрипта
  • popularity - php скрипт и файлы данных популярности страниц
  • settings - php скрипт установок и .ini файлы настроек CMS
  • stats - php скрипт статистики и текстовые логи статистики
  • vote - php скрипт и данные голосования
  • ad.php - php скрипт добавления иредактирования рекламных блоков
  • end.php - php скрипт подсчета времени формирования страницы
  • main.php - php скрипт шаблонизатора
  • menus.php - php скрипт формирования блоков меню
  • param.php - php скрипт формирования параметров страниц
  • social.php - php скрипт формирования блока иконок социальных закладок

templs - директория с базовыми шаблонами форм