Strapi Growth (Self-Hosted)
Biến thể (Tùy chọn)
- Chu kỳ: 1 năm | 2 năm | 3 năm
- Loại bản quyền: Thuê bao
- Tùy chọn mua hàng: Mua mới | Gia hạn | Nâng cấp
- Số lượng, đối tượng mua hàng, đóng gói..: xem tại thông số & cấp phép
*Sản phẩm này có thể có nhiều tùy chọn khác nhau. Vui lòng liên hệ PACISOFT để nhận báo giá chi tiết nhất.
-
Tổng quan
-
Tính năng
-
So sánh
-
Thông số
-
Cấp phép
-
Download
1. Strapi là gì?
Strapi là một Headless CMS (Hệ thống Quản lý Nội dung không đầu) mã nguồn mở (Open-Source) hàng đầu thế giới, được xây dựng hoàn toàn bằng JavaScript/Node.js.
Khác biệt với CMS truyền thống (như WordPress, Joomla), Strapi hoạt động như một backend quản lý nội dung riêng biệt, tập trung vào việc tạo ra API mạnh mẽ để phân phối nội dung.
- Headless: Tách biệt hoàn toàn giữa phần quản lý nội dung (backend) và phần hiển thị giao diện (frontend).
- Mã nguồn mở: Người dùng có thể tự lưu trữ (self-hosted), sửa đổi mã nguồn và hoàn toàn kiểm soát dữ liệu của mình.
- API-First: Tự động tạo ra các API RESTful và GraphQL khi bạn định nghĩa cấu trúc nội dung.
2. Kiến trúc và vị trí trong hệ sinh thái
Strapi đóng vai trò là lớp "Nội dung và Dữ liệu" trong kiến trúc phát triển ứng dụng hiện đại:
| Lớp | Vai trò của Strapi | Công nghệ liên quan |
| Backend | Strapi CMS (Quản lý nội dung, sinh API) | Node.js, Databases (Postgres, MySQL, MariaDB) |
| Frontend | Kết nối qua API | React, Next.js, Vue.js, Gatsby, Mobile Apps (iOS/Android), IoT |
| Giao tiếp | API RESTful và GraphQL | Jamstack, Microservices |
3. Tính năng nổi bật
| Tính năng | Mô tả |
| Mã Nguồn Mở & Tự Tùy Chỉnh | Linh hoạt tối đa. Nhà phát triển có thể tùy chỉnh mọi thứ, từ cấu trúc API, controller, service cho đến giao diện admin. |
| Hỗ trợ API Đa dạng | Tự động sinh cả REST API và GraphQL API một cách nhanh chóng, giúp frontend developer dễ dàng lấy và hiển thị dữ liệu. |
| Quản lý Nội dung Trực quan | Giao diện quản trị (Admin Panel) thân thiện, dễ sử dụng, cho phép người quản lý nội dung (content writers) tạo và chỉnh sửa dữ liệu mà không cần can thiệp code. |
| Quản lý Quyền và Vai trò (RBAC) | Cung cấp hệ thống quản lý vai trò và quyền truy cập chi tiết (đặc biệt mạnh mẽ trong các phiên bản trả phí), giúp kiểm soát ai có thể xem và chỉnh sửa nội dung nào. |
| Đa Nền tảng (Omnichannel) | Nội dung được lưu trữ trung tâm và có thể phân phối đến mọi kênh kỹ thuật số: website, ứng dụng di động, thiết bị IoT, kiosk, v.v. |
| Khả năng Mở rộng | Dễ dàng mở rộng qua hệ thống Plugins (tiện ích mở rộng) và có các gói Growth/Enterprise để đáp ứng các yêu cầu bảo mật và cộng tác của doanh nghiệp lớn. |
Gói Growth giữ lại tất cả các tính năng cốt lõi của phiên bản Community (như Content-Types không giới hạn, API REST/GraphQL, Dynamic Zones, i18n, v.v.) và bổ sung các tính năng cao cấp sau:
1. Tính năng Cộng tác và Quy trình làm việc
| Tính năng | Mô tả |
| Releases (Phát hành) | Cho phép các nhóm tập hợp, tổ chức và lên lịch các thay đổi nội dung trên nhiều trang và loại nội dung để xuất bản đồng thời (hoặc theo lịch trình), đảm bảo tính đồng bộ cho các chiến dịch. |
| Content History (Lịch sử Nội dung) | Cho phép theo dõi và xem xét mọi thay đổi đã được thực hiện đối với nội dung. Gói Growth cung cấp khả năng lưu trữ lịch sử trong 30 ngày, giúp dễ dàng khôi phục về các phiên bản trước. |
| Live Preview (Xem trước Trực tiếp) | Cho phép người quản lý nội dung xem trực tiếp các chỉnh sửa trong thời gian thực trên giao diện người dùng (frontend) trước khi chính thức xuất bản. |
| Strapi AI | Cung cấp 1,000 credit/tháng để hỗ trợ các tác vụ tự động hóa như mô hình hóa nội dung, tạo metadata hình ảnh, và dịch thuật sơ bộ. |
2. Tính năng Bảo mật và Quản trị
| Tính năng | Mô tả |
| Role-Based Access Control (RBAC) | Cho phép bạn định nghĩa các vai trò tùy chỉnh với quyền truy cập chi tiết hơn vào các phần của giao diện quản trị (UI) và các Content-Types. Tính năng này giúp tăng cường bảo mật và giới hạn khả năng chỉnh sửa chỉ cho những người cần thiết. |
| Single Sign-On (SSO) | Tính năng SSO có sẵn dưới dạng Add-on (phần bổ sung trả phí) cho gói Growth. Điều này cho phép người dùng đăng nhập vào CMS bằng thông tin đăng nhập từ nhà cung cấp danh tính tập trung của tổ chức (ví dụ: Google Workspace, Okta), tăng cường bảo mật và tiện lợi. |
3. Hỗ trợ và Mở rộng
- Basic Customer Support: Nhận hỗ trợ cơ bản từ đội ngũ Strapi về các vấn đề liên quan đến gói đăng ký và các lỗi cơ bản.
- Thêm Seats: Dễ dàng mở rộng số lượng Admin Users với chi phí cố định ($15/seat/tháng), cho phép đội ngũ phát triển mở rộng mà không cần nâng cấp lên Enterprise ngay lập tức.
Strapi Growth là lựa chọn tuyệt vời cho các công ty đã vượt qua giai đoạn khởi động (sử dụng bản Community) và bắt đầu cần quy trình làm việc chuyên nghiệp hơn cho đội ngũ nội dung của mình.
| Tính năng | Community (Cộng đồng) | Growth (Phát triển) | Enterprise (Doanh nghiệp) |
| Phân loại chung | General | Growth | Enterprise |
| Live Preview | - | ✅ | ✅ |
| Content-Types | Unlimited | Unlimited | Unlimited |
| Locales (Đa ngôn ngữ) | Unlimited | Unlimited | Unlimited |
| Roles (Vai trò) | Unlimited | Unlimited | Unlimited |
| Components (Thành phần) | Unlimited | Unlimited | Unlimited |
| Internationalization | ✅ | ✅ | ✅ |
| Role-Based Access Control (RBAC) | - | ✅ | ✅ |
| Draft & Publish (Nháp & Xuất bản) | ✅ | ✅ | ✅ |
| Media Library (Thư viện đa phương tiện) | ✅ | ✅ | ✅ |
| Webhooks | ✅ | ✅ | ✅ |
| Dynamic Zones | ✅ | ✅ | ✅ |
| REST API | ✅ | ✅ | ✅ |
| GraphQL API | ✅ | ✅ | ✅ |
| API Tokens | ✅ | ✅ | ✅ |
| Custom fields | ✅ | ✅ | ✅ |
| Blocks Editor | ✅ | ✅ | ✅ |
| Users & Permissions | ✅ | ✅ | ✅ |
| TypeScript support | ✅ | ✅ | ✅ |
| Data Import/Export/Transfer | ✅ | ✅ | ✅ |
| CRON jobs | ✅ | ✅ | ✅ |
| Marketplace (Thị trường) | ✅ | ✅ | ✅ |
| Cơ sở dữ liệu (Databases) | Postgres, MySQL, MariaDB | Postgres, MySQL, MariaDB | Postgres, MySQL, MariaDB |
| Releases (Phát hành) | - | Unlimited | Unlimited |
| Content History (Lịch sử nội dung/versioning) | - | 30 ngày lưu trữ | 365 ngày lưu trữ |
| Single Sign-On (SSO) | - | Add-on (Tính năng bổ sung) | ✅ |
| Review Workflows (Quy trình đánh giá) | - | - | Unlimited |
| Audit Logs (Nhật ký kiểm toán) | - | - | ✅ |
| Sử dụng (Usage) | |||
| Additional CMS Seats | - | $15 / seat | Add-on |
| Offline Licensing | - | - | Add-on |
| Strapi AI ✨ | - | 1,000 credits / month | Not Available |
| Điều khoản & Dịch vụ | |||
| Community Support | ✅ | ✅ | ✅ |
| GDPR & SOC 2 compliance | - | - | ✅ |
| Free updates for upcoming features | ✅ | ✅ | ✅ |
| Customer Support | - | Basic | Custom |
| Technical Audit | - | - | ✅ |
| Premium Support | - | - | ✅ |
| Pay by card | - | ✅ | - |
| Pay by wire transfer | - | - | ✅ |
| Manufacturer/ Nhà sản xuất | Strapi |
| Header / Localization/ Khu vực kích hoạt | Toàn cầu |
| Category/ Danh mục sản phẩm | Công cụ phát triển |
| Part Number (P/N)/ Mã sản phẩm | |
| Collections/ Dòng sản phẩm | Strapi |
| Packaged Quantity/ Số lượng đóng gói | 1 cho đến nhiều, theo yêu cầu đặt hàng |
| Software / Version/ Phiên bản | Mới nhất |
| Language/ Ngôn ngữ | English/ đa ngôn ngữ |
| Distribution Media/ Đóng gói | Download (ESD) |
| Operating System/ Platform/ Nền tảng sử dụng | Win |
| Product Type/ Loại sản phẩm | Subscription License |
| Software / License Type/ Loại giấy phép | New/ Renew/ Upgrade/ Extend/ Maintenance & Support |
| Length of term/ Thời hạn bản quyền | Thuê bao |
| License management/ Quản lý bản quyền | Product Key Code |
| Customer secition/ Đối tượng khách hàng | Doanh nghiệp |
| Advanced version/ Phiên bản cao cấp hơn | |
| Comparison/ So sánh sản phẩm | Xem mô tả so sánh hoặc tài liệu đính kèm |
| Service & Support Basic/ Dịch vụ và hỗ trợ cơ bản | Basic |
| Service & Support Advance/ Dịch vụ và hỗ trợ nâng cao | Tư vấn hệ thống/ Triển khai cài đặt/ Hỗ trợ 1 năm/ Đào tạo sử dụng |
| How to buy/ Mua như thế nào? | Ký hợp đồng và PACISOFT giao trong 1-7 ngày làm việc (cam kết nhanh nhất Việt Nam) |
| Tax & handling fee/ Thuế VAT & phí xử lý | Phần mềm & dịch vụ phần mềm được miễn thuế VAT. |
| Thuế, phí khác có thể được áp dụng tại thời điểm mua hàng theo quy định của NN. |
Cách thức cấp phép seats hoạt động (Key Takeaways)
Phần này là quan trọng nhất vì nó giải thích cách Strapi tính toán giới hạn của bạn:
-
Số lượng Seats/Dự án = Số lượng Seats đã mua: Số lượng seats bạn mua là giới hạn tối đa số lượng Admin Users có thể truy cập bất kỳ một môi trường đơn lẻ nào của dự án.
-
Mối quan hệ User-to-Seat:
-
1 User = 1 Seat trong 1 Environment: Một người dùng duy nhất chiếm một seat trong một môi trường cụ thể (ví dụ: User A dùng 1 seat trong Production).
-
1 User có thể chiếm Nhiều Seats: Cùng một User đó có thể chiếm thêm một seat khác trong một môi trường khác (ví dụ: User A dùng thêm 1 seat trong Staging).
-
Ví dụ thực tế
Ví dụ: Nếu bạn mua 10 seats cho 1 dự án và triển khai nó trên 3 môi trường (Dev, Staging, Prod):
Giới hạn: Bạn có thể có tối đa 10 User truy cập đồng thời vào môi trường Dev, 10 User vào môi trường Staging, và 10 User vào môi trường Prod.
Tổng cộng: Bạn có thể có tới 30 tài khoản Admin được tạo ra (nếu 10 người dùng duy nhất được phép truy cập cả 3 môi trường).
Tóm lại:
Chính sách này đảm bảo rằng các công ty lớn sử dụng phiên bản Enterprise sẽ trả phí cho từng môi trường mà họ cần quản trị viên truy cập. Việc mua 10 seats cho phiên bản Enterprise là mua 10 giấy phép truy cập đồng thời cho mỗi phiên bản (mỗi môi trường) của Strapi mà bạn thiết lập.
DÙNG THỬ MIỄN PHÍ: TẠI ĐÂY