- обновлена система кэширования в памяти. С новым функционалом обновляются только связанные с обновленной записью объекты/страницы, это дополнение позволило немного ускорить работу CMS в целом. В web.config добавлены следующие настройки:
<!-- ОБЛАСТЬ КЭШИРОВАНИЯ -->
<!-- Кэш страниц. Страница кэшируется целиком по средствам IIS, минус в том, что данные если будут обновляться, то в любом случае появятся на странице через CacheExpires сек -->
<add key="CacheEnabled" value="false" />
<!-- Кэш объектов . Кэш обновляется(очищается) по мере обновления связанной информации в структуре или через ObjectsCacheExpires сек -->
<add key="ObjectsCacheEnabled" value="false" />
<!-- Кэш XSL файлов. Кэш обновляется через XSLCacheExpires сек -->
<add key="XSLCacheEnabled" value="false" />
<!-- Кэш страницю. Кэш обновляется через PageCacheExpires сек или если изменится информация в структуре -->
<add key="PageCacheEnabled" value="false" />
<!-- Временные интервалы кэширования -->
<add key="CacheExpires" value="60" />
<add key="ObjectsCacheExpires" value="12000" />
<add key="PageCacheExpires" value="1000"/>
<add key="XSLCacheExpires" value="1000"/>
- добавлена возможность устанавливать любые структуры(таблицы) в качестве дочерних, т.е. сейчас сайт можно построить и на одной таблице, а можно и разбить его на множество структур(таблиц);
- изменен дизайн модуля СТРУКТУРА САЙТА. Добавлены функции копирования/переноса выделенной инфомации в любое место структуры;
- добавлена функциональность КАРТА САЙТА. Новый функционал значительно упрощает работу администратора по созданию карты сайта;
- обновлена функциональность по работе с МЕНЮ. Из структуры убрали пункт "IsMenu" который указывал на связь структуры с меню. В новой функциональности меню создается самостоятельно пользователем, а не дублирует структуру (как было раньше);