B2B · CMS · Бизнес-операции

Industrial CMS

Из презентационного сайта — в управляемый B2B-продукт

Независимая платформа объединяет публичный сайт, каталог, заявки, публикацию и аналитику. Сотрудники работают с едиными процессами вместо разрозненных ручных операций.

Публичный интерфейс B2B-платформы Betonwerk
Публичная часть той же платформы: каталог и презентация промышленной компании.
Ключевых рабочих сценарияКаталог · заявки · публикация
3
Ролей с разграничением доступа
7
Управляемая публикацияПравки публикуются после приёмки
Draft → Live

Каталог, заявки и публикация в действии

ИНТЕРАКТИВНАЯ ДЕМО

Попробуйте CMS в действии

Безопасная интерактивная реконструкция production-интерфейса CMS для портфолио. Можно открыть продукты, пройти Draft → Publish, обработать заявку и посмотреть аналитику. Все записи и показатели ниже — синтетические demo data; production backend и данные клиентов не используются.

XDATASYS CMSPRODUCT OPERATIONS
PORTFOLIO DEMO · SYNTHETIC DATA
Загрузка демо…

Draft → Publish

Правки не затрагивают опубликованную версию до приёмки. Публикация создаёт ревизию, обновляет live-контент и журнал действий, затем сбрасывает кэш.

Lifecycle заявки

New → Viewed → In Progress → Proposal Sent → Closed / Rejected. Поиск, фильтры, связь с продуктом, заметки и история статусов помогают вести заявку до решения.

Аналитика продукта

Интерес к продуктам, путь до заявки, этапы заполнения формы и скачивания PDF видны в собственном dashboard. Это даёт бизнесу контекст для работы с каталогом и обращениями.

Решения и ответственность

Объём продукта

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

UX и рабочие процессы

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

Релизы и качество

Использовал AI в реализации; отвечал за требования, критерии приёмки, функциональные и регрессионные проверки, адаптивность и развёртывание.

Проверки и приёмка

Как проверить результат

  • Проверялись редактирование, публикация, права доступа, заявки, аналитика, языковые версии, адаптивность и обновление кэша.
  • В портфолио доступна интерактивная реконструкция администрирования; полный live/staging walkthrough можно показать по запросу.
Технические детали

Оптимизация изображений: в одном примере 2,75 MB PNG → ~200 KB WebP, уменьшение размера примерно на 93%.

Custom PHP 8.4 MVC/DI с разделением Controller → Service → Repository → Database и server-side rendering.

29 database tables и ≈188 PHP source files покрывают products, pages, media, documents, jobs, inquiries, analytics, revisions, permissions и help.

Transactional publishing: Revision Snapshot → Live Update → Audit Entry → Draft Removal → Cache Invalidation.

Security/operations: CSRF, RBAC, Argon2id, rate limiting, sanitization, MIME validation, protected uploads, diagnostics, migrations, backups и APCu → Memcached → File Cache fallback.

Privacy design исключает Google Analytics, external tracking pixels, хранение raw IP, PHP sessions и browser fingerprints.

Технологии

  • PHP 8.4
  • JavaScript
  • MySQL
  • SSR
  • RBAC
  • AVIF / WebP
  • APCu / Memcached