Архитектура публикации

WordPress — для контента. Вычислительное ядро — для данных.

Публичный сайт не дублирует расчётную систему и не превращает CMS в реестр. Он безопасно объединяет два проверенных потока через API.

7GTraceable
Carbon Data
Уникальность · прозрачность · проверяемость
CMS

WordPress

Статьи, новости, справочные страницы, SEO-метаданные и редакционный процесс.

WordPress REST API
HTTPS / JSON
Публикационный слой

Next.js

Многостраничный интерфейс, умный поиск, кэширование, доступность и адаптивная верстка.

SSR / API routes
API Gateway
Защищённое ядро

MRV & Registry Core

Spring Boot, Python/FastAPI, PostgreSQL, MinIO, RabbitMQ и расчётные модели.

OAuth 2.0 / Keycloak
01

Редакционный контент

WordPress отвечает только за публикации. Это позволяет использовать привычный редактор, рубрики, версии и согласование материалов.

02

Реестровые данные

Проекты, выпуски, операции и заявления поступают из отдельного ядра. WordPress не может изменять расчёты или статусы единиц.

03

Умный поиск

Единый поисковый индекс объединяет публичные записи, стандарты и материалы CMS с учётом типа результата и прав доступа.

04

Безопасность

Сервисные токены хранятся на сервере, запросы проходят через API Gateway, а административный доступ управляется Keycloak.

Подготовленные точки подключения

Контракты интеграции

WORDPRESS_API_URL
Базовый URL WordPress REST API для публикаций и страниц
CALCULATION_API_URL
Шлюз вычислительного ядра для публичных реестровых данных
SEARCH_API_URL
Необязательный внешний семантический поиск; локальный поиск работает без него
KEYCLOAK_ISSUER
Провайдер идентификации для защищённых действий и кабинета оператора