Dotmar Multi-Site CMS
Một author instance, ba public site, đa ngôn ngữ - thiết kế xoay quanh sales.
Stack
Magnolia CMSJavaReactApache TomcatREST APIs
Bối cảnh
Dotmar Engineering Plastics phân phối nhựa kỹ thuật và linh kiện băng tải tại Úc và New Zealand - PTFE, Nylon, Acetal/POM, PEEK, PVC, HDPE, Polycarbonate, Acrylic, Polyurethane, kèm dịch vụ CNC và gia công custom. Yêu cầu là một CMS hỗ trợ thật sự cho quy trình sales - đa site, đa ngôn ngữ, kèm personalization và workflow biên tập phản ánh đúng cách team đang làm.
Vai trò
Fullstack Developer · Tech Lead
Use case nổi bật
- Một author instance phục vụ nhiều public instance - đa site, đa ngôn ngữ
- Workflow phê duyệt biên tập, hand-off giữa các vai trò được định nghĩa rõ
- Personalization theo vị trí, khung giờ, độ tuổi và segment khách hàng
- AI agent soạn nội dung để biên tập viên review - author-in-the-loop, không auto-publish
Thử thách
- Stack CMS team chưa từng ship - learning curve dốc ngay từ ngày đầu
- Approval workflow rất dễ over-engineer thành bottleneck nếu không phản biện lại yêu cầu
- Sales integration là nơi giá trị thực sự nằm - cũng là phần khó ship nhất
Số liệu
- 3 site · 1 author instance · 3 public instance
- CMS scale cho ~10,000 người dùng
- Personalization và rules engine đang chạy production
CMS đa site chạy production cho ~10K người dùng với rule personalization hoạt động thực tế.