Техническая документация Irbis — различия между версиями
Материал из MstarProject Manual
(→Каталог cache) |
(→Каталог cache) |
||
Строка 40: | Строка 40: | ||
Файловый кеш, может использоваться для кеширования главного меню, некоторых данных TecDoc и других данных с низкой частотой обновления, но долгим по времени выполнения запросом. | Файловый кеш, может использоваться для кеширования главного меню, некоторых данных TecDoc и других данных с низкой частотой обновления, но долгим по времени выполнения запросом. | ||
− | Файлы разбиваются по директориям. Названия файлов и директорий указывается программистом в исходном коде. | + | Файлы разбиваются по директориям. |
+ | Названия файлов и директорий указывается программистом в исходном коде. | ||
Файлы содержат сериализованные данные. | Файлы содержат сериализованные данные. | ||
Версия 15:10, 21 ноября 2016
Содержание
- 1 Структура каталогов
- 1.1 Каталог cache
- 1.2 Каталог class
- 1.3 Каталог cron
- 1.4 Каталог css
- 1.5 Каталог image
- 1.6 Каталог imgbank
- 1.7 Каталог include
- 1.8 Каталог js
- 1.9 Каталог lib
- 1.10 Каталог libp
- 1.11 Каталог mpanel
- 1.12 Каталог single
- 1.13 Каталог spec
- 1.14 Каталог template
- 1.15 Каталог verstka
- 1.16 Файлы главной директории
- 2 11
Структура каталогов
cache | Файловый кеш |
class | Основные классы обработчики |
cron | Скрипты создания backup |
css | Файлы css дизайна |
image | Картинки дизайна |
imgbank | Файлы выгрузок/загрузок |
include | Файлы SQL запросов |
js | Файлы js дизайна |
lib | Библиотеки php, общие для всех проектов |
libp | Библиотеки js, общие для всех проектов |
mpanel | Админ панель MPanel |
single | Дополнительные библиотеки подключаемые только в текущем проекте |
spec | Связь ссылок на сайте с обработчиками (Роутинг) |
template | Шаблоны внешнего вида(подключенный дизайн) |
verstka | Исходные файлы верстки |
Каталог cache
Файловый кеш, может использоваться для кеширования главного меню, некоторых данных TecDoc и других данных с низкой частотой обновления, но долгим по времени выполнения запросом. Файлы разбиваются по директориям. Названия файлов и директорий указывается программистом в исходном коде. Файлы содержат сериализованные данные.
Пример использования:
$sCacheName='название_файла_кеша'; $sCacheDir='название_директории_кеша' if(!($aBrands=FileCache::GetValue($sCacheDir, $sCacheName))) { $aBrands=Db::GetAll($sSql); FileCache::SetValue($sCacheDir, $sCacheName, $aBrands); }
Каталог class
Каталог cron
Каталог css
Каталог image
Каталог imgbank
Каталог include
Каталог js
Каталог lib
Каталог libp
Каталог mpanel
Каталог single
Каталог spec
Каталог template
Каталог verstka
Файлы главной директории
.htaccess | |
action_includer.php | |
connect.php | |
connect_sample.php | |
favicon.ico | |
index.php | |
init.php | |
xajax_request_parser.php |
11
aaa
22
bbb
32
ccc