CyberX

Скоро выходит release RevolveR Contents Managemens Framework

Я не знаю как много людей работает над системами подобного рода и как долго решаются различные вопросы касающиеся архитектуры, гибкости API и масштабируемости, а также как проектируются интерфейсы и компоненты движка, но, мне, общем то удается создать конкурентную систему со своими особенностями под названием RevolveR CMF.

Это не framework в чистом виде и не система управления контентом. Это фреймворк уже включающий в себя все компоненты и функции системы управления контентом, но позволяющий масштабировать приложение по своему вкусу и предоставляющий богатый набор API.

Программирую CMF я одной парой рук, но, по секрету, имею достаточный состав людей, которые стоят за созданием RevolveR.

Изначально мы писали легкую альтернативу Drupal и взяли за основу принцип Node(узла), также мы использовали лаконичность системы Apple Mac OS и добавили множество своих примочек.

Что же в плане базиса входит в состав RevolveR CMF?

RevolveR в плане комплектации состоит из трех компонентов:

  • RevolveR DBX на бэкенд для связки с БД предоставляющийno no-SQL API для обращения к MySQL БД на связке статического быстрого и автоматического кэша.
  • RevolveR Frontend ‐ библиотека frontend на ES7 с полной поддержкой связки SOLID-REST на базе Fetch и умеющая анимировать любые свойства CSS включая transform матрицы в easing эффектах и удобное API для работы с DOM элементами, которое по функциональности не уступает jQuery.
  • RevolveR Core ‐ связка Front-Back с поддержкой классов обеспечения всех функций системы завязанная на принципе Route->Node->View.

Что сейчас имеется в функциях RevolveR CMF?

У нас есть не только поддержка регистрации, авторизации и личного кабинета пользователя. Мы также оснастили систему возможностью разделять роли пользоватлей, модерировать контент, категоризировать созданные страницы, а также управлять файлами.

В системе заложена персональная защита от XSS, MySQL Injections и сложная проверка на подобие CSRF c двойной проверкой доступа.

Персональная капча тройную степень защиты от обхода и написана с тройным шифрованием, которая участвует в проверках на CSRF.

Система имеет инсталлятор и поддержку мультиязычности, а также различные настройки интерфейса.

Масштабируемость RevolveR CMF?

Мы долго трудились над созданием no-SQL языка для выполнения запросов к БД MySQL. Сейчас это выглядит как язык описания структуры таблицы , который позволяет при помощи API создавать, удалять и модифицировать таблицы без использваония запросов MySQL. Это не ORM, но у нас есть даже поддержка автоматического ALTER TABLE, что позволяет на лету модицицировать структуру БД без написания запросов в чистом виде вообще.

Естественно, у нас есть поддержка расширений или модулей системы.

SEO RevolveR CMF?

Все напичкано легким и быстрым frontend с польностью семантической версткой. Google page insights дает 99/99 очков при использовании протокола http(https работает чуть медленнее).

Сама система рассчитана на BigData и выдает среднюю производительнгость в рамках 1Mb потребления памяти на вывод любой страницы и время выполнения для Shared хостинга ценой 100-200 рублей в месяц составляет 0.2 секунды.

Кроме того, теперь можно забыть про метрику и аналитику. RevolveR CMF оснащена свой системой статичтики, которая работает на базе чистого backend без участия JavaScript. Статистика показывает переходы с поисковых систем и сайтов, вычисляет коэффициент живых людей, а также показывает страну посещения и браузер пользователя с операционной системой. А кроме этого считает сколько пользователь провел времени на каждой посещенной странице.

Все, что нужно для SEO.

Когда release?

Сейчас мы заняты шлифовкой логики и алгоритмов, в также внедряем очень крутые предрелизные фишки и реализуем функционал встроенного форума. После этого будет первый Release RevolveR CMF.

Можно записаться в группу тестирования зарегистрировавшись на этом сайте и отправив личное сообщение админу CyberX.

Comments …

You can write here as guest with moderation. Please confirm your person if you have an account or register.

Add a comment as guest
Captcha: