|
|
Файловая структура diafan.CMSПосле установки diafan.CMS на хостинге вебмастеру открывается следующая структура файлов: Что есть что? /adm/ - папка панели администрирования. На сайте может иметь любой адрес, по умолчанию site.ru/admin/, но в процессе инсталляции diafan.CMS этот адрес можно назначить любой, например, site.ru/papka-admina/. В папке хранится ядро системы управления сайтом, оформление, картинки панели управления, визуальный редактор и вспомогательные функции для управления сайтом. Как правило, менять и править вебмастеру там нечего. Кроме файла brand.php, где партнеры-вебстудии могут загрузить свой логотип, если необходимо клиенту выдать diafan.CMS за свою разработку. /cache/ - служебная папка CMS, где хранятся файлы дополнительного кеширования, сокращающие запросы к БД SQL. Файлы создаются автоматически, удаляются так же, поэтому туда можно также особо не соваться. Чтобы diafan.CMS успешно работала с файлами, необходимо устанавливать на папку права 777. /css/ - папка с css-стилями оформления стандартного шаблона дизайна, поставляемого с diafan.CMS. Если шаблон меняется, папку можно удалить. /img/ - папка с картинками оформления стандартного шаблона дизайна, поставляемого с diafan.CMS. Если шаблон меняется, папку можно удалить. /includes/ - здесь хранятся общие функции и вспомогательные алгоритмы для diafan.CMS. Особое внимание стоит обратить лишь на файл /includes/function.php, в котором собраны основные функции шаблонных тегов, show_body, show_title и прочие. Об этом будет сказано позже подробнее, но тем не менее: любой дополнительный php-код для сайта необходимо писать именно в /includes/function.php и затем использовать в любом месте сайта в виде шаблонного тега. /installation/ - папка инсталляции diafan.CMS. Как правило после инсталляции её уже нет на ftp, либо она пустая. Если diafan.CMS установлена, папку можно удалить. /js/ - папка с дополнительными java-скриптами, используемыми в оформлении сайта опционально. Это анимация увеличения картинок, всплывающий календарь, загрузчики файлов и т.д. Если никакие скрипты, вроде анимации при увеличении изображений, использоваться на сайте не будут, либо вы сами разбираетесь в js-плагинах и самостоятельно будете устанавливать и контролировать скрипты, папку можно удалить. /language/ - папка для хранения файлов мультиязычности. В файле языка хранятся переводы всех служебных надписей diafan.CMS, как в пользовательской части сайта, так и административной. По умолчанию в diafan.CMS два языка, Русский ru.php и Английский eng.php. Если создается еще один язык в системе, в папке должен появиться файл, например, fra.php. Для успешной работы с языковыми файлами необходимо устанавливать на папку и языковые файлы внутри права 777. /modules/ - здесь находятся все модули diafan.CMS. Например, в папке /modules/news/ - все файлы модуля "Новости", включая инсталляцию, алгоритм модуля, его оформление и административная часть. /themes/ - папка шаблонов дизайна сайта. Основной шаблон дизайна сайта - файл site.php. О шаблонах дизайна читайте далее. /userfiles/ - здесь хранятся все файлы, загружаемые пользователями сайта через административный интерфейс. Картинки из фотогалереи, фотографии к новостям, статьям, загружаемые файлы и изображения. Сразу после установки diafan.CMS папка пустая. Необходимо устанавливать на эту папку и все вложенные в нее элементы права 777 .htaccess - управляющий файл diafan.CMS. Достаточно важный файл. Обеспечивает работу псевдоссылок, кодировки, переадресаций и пр. index.html - файл кэша главной страницы. Раз в сутки заполняется контентом с главной страницы. Если на хостинге происходит сбой и перестает работать БД или интерпретатор, сайт редиректится на этот файл. Таким образом главная страница сайта не бывает "На техобслуживании" из-за хостинга и сбоя, что особенно важно, когда сайт seo-продвигается. Необходимо устанавливать на этот файл права 777. index.php - инициализирующий файл diafan.CMS, стартовый. config.php - файл конфигурации diafan.CMS. Автоматически сохраняет данные из раздела "Параметры сайта" административной части сайта. В случае, если какие-то параметры сбились и вход в административную часть сайта недоступен, можно править параметры вручную в этом файле. Например, изменившиеся параметры подключения к БД. Необходимо устанавливать на этот файл права 777. favicon.ico - фавикон diafan.CMS Не понятно? Уточните |
|
© 2003 - 2012 гг. diafan.CMS версия 5.0 CMS управление ООО "Диафан" (495)64-603-61, (3532)30-60-86 |
|

