📄 Концепция RU CMS

RU CMS — модульная платформа на Laravel, которая помогает запускать сайты и продукты в разы быстрее, без vendor-lock, лишней сложности и скрытых зависимостей. Вы получаете контроль, скорость и безопасность — в одной системе.

Laravel 12.x PHP 8.3/8.4 HMVC-модули Blade  •  Tailwind  •  Vite TinyMCE 7

🎯 Зачем создана RU CMS

RU CMS родилась из простого запроса рынка: быть быстрее, понятнее и безопаснее. Бизнесу нужны сайты, которые легко масштабировать, просто поддерживать и которые не завязаны на зарубежные сервисы и нестабильные API. Поэтому платформа опирается на зрелую экосистему Laravel и принцип: «ядро стабильно — всё остальное модулями».

🚀 Что делает RU CMS сильной

  • 🧩 Модульная архитектура (HMVC): подключайте функционал как конструктор, не трогая ядро. Обновления — предсказуемые.
  • Скорость загрузки и разработки: Vite, оптимизированные шаблоны, минимальный JS на публичных страницах.
  • 🛡️ Безопасность без компромиссов: CSRF, строгая серверная валидация, Turnstile, honeypot, throttling, очереди mail.
  • 🧠 Понятно разработчику: чистые контроллеры/сервисы, Blade-компоненты, токены темы, читаемые правила валидации.
  • 🔌 Независимость: никакой скрытой телеметрии и обязательных внешних API. Данные — у вас.
  • 🎨 Шаблонность витрины: секции собираются на Blade, тема меняется без переписывания бэка.

💼 Кому RU CMS подходит идеально

  • 📦 Малый/средний бизнес — промосайты, каталоги, лид-формы. Быстрый старт и простая поддержка.
  • 🏛️ Организации/ведомства — информационные порталы, регламенты, новости. Контроль и соответствие требованиям.
  • 📸 Студии/агентства — шаблоны и темы под проекты. Повторно используемые модули ускоряют производство.
  • 👨‍💻 Разработчики — понятная база на Laravel. Меньше костылей — больше продукта.

🌍 Модель распространения

Исходный код сейчас не в открытом доступе. Доступна базовая сборка (по запросу), а расширения и интеграции — как премиум-модули. Все доработки выполняются по согласованию с автором.

  • ✅ Базовая сборка: ядро + ключевые модули для запуска
  • 🌟 Премиум: SEO-инструменты, аналитика, отчёты, платежи и др.
  • 🧠 Внедрение/консалтинг: установка, аудит, миграция контента, обучение
  • 🤝 Поддержка: гарантийные фиксы, плановые апдейты, roadmap по запросу

🧩 Как устроены модули

modules/
└─ Blog/
   ├─ module.json                         ← манифест
   ├─ Providers/BlogServiceProvider.php   ← регистрация роутов/ресурсов
   ├─ Routes/web.php                      ← публичные/админ-маршруты
   ├─ Http/Controllers/{Frontend,Admin}/…
   ├─ Models/…                            ← Eloquent-модели
   ├─ Database/{migrations,seeders}/…
   └─ Resources/views/{frontend,admin}/*.blade.php

Принцип: ядро стабильно — продукт эволюционирует модулями. Так проще обновлять и переносить проекты.

❓ Частые вопросы

Можно ли интегрировать платежи, карты, SSO?

Да, это премиум-модули. Согласуем провайдеров и объём, поставим как подключаемые пакеты.

Как быстро запуститься?

Типовой запуск — после выдачи сборки и настройки окружения. Контент и тема — по шаблонам, без долгих интеграций.

Что с безопасностью и спамом?

CSRF, строгая валидация, Turnstile/honeypot/throttle, очереди писем. Админ-доступ по политике admin.

💬 Связаться и присоединиться

GitHub будет опубликован дополнительно. До этого момента исходники выдаются адресно.

Последнее обновление: 11.10.2025