Вышел release RevolveR CMF v.2.0 c поддержкой PHP 8.
Сладкие обещания разработчиков PHP оказались обманом и JIT, в общем то, говно.
RevolveR без JIT потребляет 0.5Mb памяти для сайта с контентом c Zend OpCache, а с JIT сразу 2 Mb памяти. Скорость работы оставляет желать лучшего.
Я надеялся получить лучший результат, а оказалось что они сделали говно(и я теперь обманщиком выгляжу). На JS я конечно для backend уходить не собираюсь так как оно тоже говно, но и работать теперь дальше в объектный стиль не охота. Проверили что начинает жрать еще больше.
Хорошо что все было заранее оптимизировано под максимум и RevolveR до сих пор остается самым дешевым по стоимости сервера энергоэффективным решением.
В 2.0 появился чат с функциями обмена голосовыми и текстовыми сообщениями.
Основной шаблон пополнился четырьмя схемами отображения для разного времени суток со звуками. Получить уникальное оформление теперь просто - достаточно поменять CSS 4 переменные цветов для цветовых схем которые идут отдельным файлом.
Добавилась модель объединения ядра в объектном стиле. RevolveR Kernel Interface(RKI) совмещает все функции ядра в один namespace, что позволяет легко запомнить модель доступа к методам ядра через единый интерфейс.
Скачать:
https://github.com/Full-Rx/RevolveR-framework
О релизе:
https://revolvercmf.ru/ru-RU/revolver-cmf-v.2.0.0.0/