Понемногу архитектура RevolveR CMF меняется в сторону большего объектного стиля и в этой версии 2.0.0.2 добавлены новые модели доступа к константам ядра.
В прошлой версии была добавлена модель интерфейса доступа к методам ядра RKI. Теперь гораздо удобнее обращаться к константам и проще запоминать их при помощи двух еще двух новых моделей в объектном стиле.
Модель RKV(RevolveR Kernel Variables) постоянно хранит константы формируемые ядром и необходимые для построения шаблонов сайта.
Вторая модель - RNV(RevolveR Node Variables) помогает улучшить обращения к константам ядра, которые используют route и node части framework.
Интерфейс доступа ко всем трем моделям представлен в объектном стиле. Улучшилась скорость работы framework за счет оптимизации объектов и снизилось потребление памяти.
В будущем планируется перенести Node в объектный стиль, что улучшит читаемость кода и предоставит более удобный интерфейс для доступа к данным, а также позволит на полную использовать оптимизации кэша системы.
Дистрибутив с последним commit доступен на странице проекта GitHub.
Последние комментарии