#1
|
||||
|
||||
Выпущен Handy.CMS 3.1 build 2013
1. В систему добавлена подсистема внутреннего кеширования
Обновлена библиотека request_cache (/kernel/request_cache). Для доступа к системе кеширования, используйте функции: store($filename, $data) - функция помещения данных в кеш, где
Данные кеша хранятся в папке /handy_framework/cache. По-умолчанию кешируются все запросы к сайту, включая страницы, а также данные, отдаваемые модулями. Разработчики могут дополнительно использовать систему кеширования, для создания дополнительного кеша модулями. Пример подключения и использования библиотеки: PHP код:
Технология внутреннего кеширования позволила значительно увеличить скорость загрузки как публичной, так и административной части. 2. Добавлено сжатие страниц В случае, если броузер поддерживает сжатие, контент будет отдат в упакованном виде, установить уровень сжатия можно в config.ini в переменной gzip_compress_level. По-умолчанию установлен максимальный уровень сжатия - 9. 3. Добавлена поддержка jQuery для административной части Для разработчиков, привыкших к использованию jQuery мы добавили поддержку данной библиотеки. Для совместимости с библиотекой prototype, которая также используется в системе, обращаться к jQuery следует используя префикс jQuery(), вместо короткого имени $(). Отметим также, что в связи с тем, что в административной части используется технология AJAX для увеличения скорости работы интерфейса, если Вы используете события, которые должны происходить по независящим от действия пользователя механизмам, то javascript код модуля стоит заключить в: PHP код:
4. Переработана бесплатная тема дизайна handy_theme1 Тема оптимизирована под современные тенденции и построена на div'ной верстке, количество HTML кода минимизировано.
__________________
Команда Handy.CMS |