Z-CMS
Giới thiệu về Z-CMS
Z-CMS là gì, ai xây dựng, và vì sao nó tồn tại.
Z-CMS là nền tảng quản trị nội dung mã nguồn mở do Z-SOFT phát triển và phát hành theo giấy phép MIT. Nó dành cho những đội ngũ muốn giữ trải nghiệm biên tập quen thuộc của một CMS truyền thống mà không phải đánh đổi kiến trúc hiện đại — hay sự độc lập của mình.
Vì sao lại thêm một CMS nữa
Phần lớn nền tảng nội dung bắt bạn phải chọn. Hoặc là trang quản trị dễ dùng cùng hệ sinh thái theme và plugin, nhưng kiến trúc bên dưới đã hai mươi năm tuổi; hoặc là API headless gọn gàng trên nền công nghệ mới, nhưng mỗi lần đổi nội dung lại phải nhờ tới developer.
Z-CMS từ chối phải chọn. Người biên tập có page builder theo block, có marketplace, có theme cấu hình được mà không cần đụng tới code. Developer có TypeScript xuyên suốt, hệ thống package có chữ ký, plugin chạy trong sandbox, và một API đủ để xây bất cứ thứ gì.
Kiến trúc
Next.js render site công khai và trang quản trị. NestJS phục vụ API. PostgreSQL lưu nội dung, cô lập giữa các tenant ở mức từng dòng dữ liệu. Redis đảm nhiệm cache và job queue. Theme và plugin là các package có chữ ký số mà runtime phải xác minh trước khi nạp.
Mở, và tiếp tục mở
Mọi thứ diễn ra công khai trên GitHub: roadmap, issue, thảo luận và từng dòng code. Chúng tôi hoan nghênh đóng góp — và cả việc bạn fork dự án.