📄 Концепция RU CMS
RU CMS — модульная платформа на Laravel, которая помогает запускать сайты и продукты в разы быстрее, без vendor-lock, лишней сложности и скрытых зависимостей. Вы получаете контроль, скорость и безопасность — в одной системе.
🎯 Зачем создана 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
.
💬 Связаться и присоединиться
- 🌐 VK: vk.com/ru_cms
- 📢 Telegram: @ru_cms
- ✉️ E-mail: visitorsec@internet.ru
GitHub будет опубликован дополнительно. До этого момента исходники выдаются адресно.
Последнее обновление: 11.10.2025