根据公开列表价格,Sanity的Growth方案是每座位每月$15,而Contentful的首个付费方案是每月$300。数字看起来不错。但对企业来说都没有说明三年的真实成本。Contentful的Enterprise层定价定制,Sanity也是,而WordPress完全没有许可费。本文提供了一个三年模型,将许可、托管、构建、集成、维护和培训分别列出。它阐明了假设,只填入供应商实际公开的数据,其余都留有标签化占位符供你自己填写。
为什么许可费行会误导你
阅读任何对比表中看起来最便宜的行,你通常会发现企业实际上买不到的方案。这是第一个问题。
Contentful的Lite方案是每月$300,包含20个用户、3个角色和3个区域。Sanity的Growth方案是每座位每月$15,最多50个座位和5个权限角色。两者看起来都不错。然后你的需求来了: 单点登录、正常运行时间SLA、五个市场、测试环境。Sanity只在Enterprise级别提供SSO、自定义角色、正常运行时间SLA和发票功能。Contentful的Lite限制区域数为三个。Multidots对Contentful提出了相同的观点: 20用户和3区域的限制使许多企业在触及API阈值前就被迫升级到Enterprise。
所以真正的对比是两个定制报价和一个没有许可费但有大量其他工作的平台之间的对比。不是$300对$15。
第二个问题是第三方的看法不一致,但他们对各自的场景都是正确的。机构Robotostudio在两个平台上都有构建,称Sanity在20位编辑以下通常更便宜(价格核实于2026年10月27日)。Monterail表示Contentful通常是它对比的三者中最昂贵的(Storyblok、Sanity、Contentful),成本取决于条目数、区域和API使用量(发布于2026年9月21日)。两者都没错。他们描述的是不同的团队规模。
第三,许可只是其中一行。构建工作、集成、持续维护和培训都通过薪资或机构发票支付,供应商都不公开这些成本。许可费更高但构建时间更短的平台可能会领先。许可费免费但维护尾部漫长的平台可能会落后。只有当所有行都在同一个模型中时,你才能看到这种权衡。
成本模型及其背后的假设
模型的诚实程度取决于其输入。以下是我在后面的说明性示例中使用的假设。这些假设是说明性的,选择得对中型企业是合理的,你应该逐一改写。
- 团队规模:30名编辑和开发人员需要写入权限,加上任意数量的只读审核人员。
- 区域:五个。故意超过Contentful Lite的三个上限,因为许多企业网站就是在这个水平。
- 内容量:约40,000条条目或文档。这超过了Sanity Growth包含的文档额度,但在Contentful的50,000条记录Lite Space内。
- 环境:两个,生产和测试。第三个(比如长期存在的开发环境)会改变至少一个平台的价格计算,你会看到的。
- 期限:36个月,不适用折扣、通胀或货币转换。
- 流量:作为变量保留。列表价格按使用情况计费的地方,该模型显示公开费率而非你流量的猜测。
三个平台的每行项目都是一样的:
- 许可证:订阅费、附加功能和计量超额。
- 托管和基础设施:你在许可证之外需要支付的用于提供内容和运行前端的费用。
- 构建:内容建模、前端工作、迁移、初始配置。
- 集成:搜索、DAM、翻译、分析、SSO、商务,无论你的堆栈需要什么。
- 维护:模型变更、升级、打补丁、监控、环境维护。
- 培训:编辑入职和开发人员速成。
注意,只有第一行有任何发布的供应商数据。第3到6行由你填写。这不是缺陷。这就是该模型的要点。
在平台部分之前有一个结构性说明。选择headless还是不选择是一个独立于选择哪个供应商的决定,它比任何许可证选择都更多地影响构建和维护。如果你仍在纠结这个问题,我们的headless CMS概览涵盖了这一点,Next.js和headless CMS比较从前端看这个问题。
Contentful:计划结构推高成本的地方
Contentful按计划和Space销售。Space是项目内容的容器,配额附加到Space,而不仅是计划。
自助服务计划
免费计划是$0,包括10个用户、2个角色、2个区域、每月100K API调用和50 GB CDN带宽。它使用硬上限,没有超额,Contentful的使用限制页面(日期为2026年8月14日)说它可能只用于测试和学习,不能用于商业用途。对概念验证来说很好。在你的模型中不是生产线。
Lite是每月$300:20个用户、3个角色、3个区域、1M API调用和100 GB带宽,一个Starter Space。Starter Space允许25个内容类型、两个环境和10,000条记录。需要更多容量?Lite Space是Lite计划之上的付费附加功能,每月$850,提供50个内容类型、四个环境、50,000条记录,以及多达五个工作流,再加上每月200万个API调用和750 GB更多带宽。
Lite的超额是线性的和公开的:额外100万API调用$5,额外GB带宽$0.15。使用页面自身的演算示例说500万额外调用成本约$250,它也对500 GB额外带宽定价。它还指出缓存的CDN响应不会产生额外API调用,所以你的缓存命中率和原始流量一样重要。
这是一条友好的、可建模的曲线。你无法在Lite上通过付费绕过的是区域上限、角色数或用户数。Robotostudio直言不讳:超过3个区域或25个内容类型,Contentful会将你移到更大的计划。Alkali称从免费到Lite的跳跃陡峭,不过对于商业团队来说免费计划从来都不是选项。
企业版
企业是定制定价,API调用无限、Space额度无限,以及高达99.99%的运行时间SLA。Contentful说主要价格驱动力是使用案例的数量和复杂性,这决定了计划选择和Space架构。使用页面补充说Premium和Enterprise计划不会产生API调用超额费用,那里的定价通常按使用案例而非交付规模扩展。
实际上,这意味着一种不同的对话。你不是在建模每百万调用的费用。你在建模你需要多少Space,以及什么类型的Space。Space类型在这些计划上每Space添加每月带宽:Starter 0 GB、Standard 750 GB、Enterprise 2,000 GB和Templated 100 GB。包含的资产带宽在Premium上是每月10,000 GB,在Enterprise上是40,000 GB,Functions执行分别是每月5,000,000和10,000,000。
就预算而言,唯一公开的参考点是次要的。Vendr表示企业年度合同价值通常从五位数中期到六位数或更高,购买方通过多年承诺、年度预付款和竞争压力通常能获得低于价目表的定价。Activepieces引用了Vendr的年度中位数为$54,173。把这个数字作为商业案例的起点,而不是报价。
位于核心计划之外的附加功能
个性化在企业计划中有初级、核心和规模三个级别,月活跃档案额度分别为100K、500K和1M。AI Actions在企业级包含AI积分,提供按使用付费或预付费选项。Studio按自定计划定价,按年收费。Contentful指出Studio和个性化通常需要一些初期开发来与前端集成,因此每一个都会增加一条许可证行和一条构建行。要么预算两个都选,要么都不选。
一个采购脚注。Monterail报告Salesforce于6月1日签署收购Contentful协议,9月1日完成。这是否会改变你的情况是一个需要咨询你的客户经理的问题,但它应该出现在供应商风险文件中。
Sanity:席位、附加功能和计量使用
Sanity采用不同的定价逻辑。不那么关注空间和用例,而是关注席位、数据集和使用情况。
计划结构
免费版为$0,最多20个用户席位、2个权限角色、2个仅公开数据集,以及无限的内容类型和语言版本。增长版为每个席位每月$15,最多50个席位、5个角色和2个可以是私有或公开的数据集,超出使用部分按使用付费。企业版自定义:自定义席位、角色和数据集,SAML单点登录、专属支持和运行时间SLA、入职计划以及媒体库作为附加功能。
两个细节有助于模型选择。查看者席位免费,其他所有用户类型都占用一个席位,所以只有你的实际编辑者和开发者才计入账单。Sanity不对内容类型或语言版本收费,尽管每个数据集的唯一属性有上限(免费版2000个,增长版10000个,企业版自定义)。对于五语言网站来说,这与Contentful的分级方式有真实差异。
Sanity Studio托管包含在所有计划中。这消除了你为自托管编辑器可能需要的一条基础设施线,尽管你仍然需要托管你的前端。
增长版成本扩展之处
包含的增长版使用量为25k个文档、每月1M条API CDN请求和250k条API请求、100GB资产和每月100GB带宽。超额费用已公布:每250k条额外CDN请求$1,每25k条额外API请求$1,每GB额外资产$0.50,每GB额外带宽$0.30。
附加功能是算术变得有趣的地方:
- 提高配额,每月$299:将限制提升至50k个文档、5M条API CDN请求、1M条API请求、500GB带宽和500GB资产。
- 专属支持,每月$799:直接联系Sanity的支持工程师。
- 额外数据集,每个数据集每月$999:这是需要关注的一行。包括两个数据集,所以生产加测试阶段可以满足。第三个环境是一个预算决定。
AI积分也是计量的:增长版包括每月1000个积分,额外积分为每个$0.05,内容代理查询消耗4个积分,操作消耗2个。企业版包括5000个。
对采购重要的条款
Sanity列出无最低期限,但自助服务计划仅接受月度卡付款。发票和年度支付仅限企业版。如果你的财务团队需要采购单,无论席位数量多少,你都在企业报价中。早期初创公司可以通过创业计划获得一年的免费增长版,这对企业购买者无关,但如果涉及分拆则值得了解。
公平总结:Sanity的价目表定价在企业版以下更加透明,且对于小编辑团队成本更低。其企业版价格未公布,所以透明度在你的需求开始的地方停止。
WordPress、经典版和无头版:许可证之外的成本
WordPress支持超过60%的基于CMS的网站,根据Monterail,这意味着招聘、代理机构能力和插件选择都比利基平台更容易。没有许可费。这并不会让费用项消失。它们只是转移了位置。
Pagepro(一家销售Sanity和Next.js工作的代理,所以带着这个观点阅读)总结得很好:WordPress是开始免费但运行不免费,引用托管式托管作为最低月度成本,加上性能插件、图像优化工具和维护(发布于2026年4月24日)。这是小网站的基础,不是企业数字。在36个月内,这个基础仍然会产生真实成本。来自托管式WordPress主机的企业托管将根据你的流量、冗余和支持需求进行报价,我不会为其编造数字。
经典 WordPress
托管、主题和插件集、以及暂存工作流是你的主要成本。维护是增长的一行。核心、插件和主题更新不断到来,每一个都需要在暂存环境中测试后才能进入生产。安全补丁是日常工作,不是危机,但某个人必须拥有它:你的团队、你的代理或你的主机在托管协议下。许多托管主机包括其中的一部分,所以要问他们应用哪些更新以及哪些由你负责。
语言版本通过插件或多站点处理。这意味着集成和维护成本而不是许可证级别。
Headless WordPress
Headless 将编辑器保持在你熟悉的样子,然后用 Next.js 之类的东西替换前端。你要为两个系统付费:WordPress 后端,包括托管、补丁和插件维护,以及前端托管和构建。由于预览、路由和缓存都需要工程工作,构建成本比经典架构要高。编辑端的运行成本基本保持不变。
好处在于成本灵活。你可以保留团队已经在用的编辑体验,把预算投入到交付层。想了解这一取舍的更完整分析,请参阅我们的文章企业级场景下的 Sanity 与 WordPress 对比以及企业级 WordPress 重新平台化指南。
在我所使用的资料中,除了托管下限之外,没有 WordPress 企业成本数据的来源。所以下面模型中的 WordPress 列主要是你自己的报价。
三年模型、说明和如何重建它
这是供应商发布的部分,转化为算术。每个数字来自定价表或上面引用的 Vendr 中位数,乘以 36 个月。假设是前面的说明性假设:30 个写入席位、40,000 个条目、两个环境。
| 场景 | 每月 | 36 个月 | 状态 |
|---|---|---|---|
| Contentful Lite 加 Lite Space | 两个定价表的总和 | 月总计 x 36 | 来源定价;适用 3 地区上限 |
| Contentful Enterprise at Vendr 中位数 | 约 $4,514 | 年度中位数 x 3 | 来源中位数(每年 $54,173 x 3);实际协商 |
| Sanity Growth,30 个席位加增加配额($299) | 席位成本和附加项的总和 | 月总计 x 36 | 来源定价 |
| 同上,加专属支持($799) | 上述总和加专属支持 | 月总计 x 36 | 来源定价;无 SSO 或 SLA |
| Sanity Enterprise | 自定义 | 需要报价 | 未发布 |
| WordPress 托管管理下限 | 机构引用的基准价格 | 价格 x 36 | 机构引用的最低价;企业托管价格会更高 |
需要说明的几点。便宜的 Contentful 套餐无法支持五个语言版本,便宜的 Sanity 套餐无法支持 SSO 或 SLA。因此对于这个示例企业配置文件,诚实的对比应该是 Contentful Enterprise 对 Sanity Enterprise,都是报价,Growth 套餐作为基准。Contentful 中位数是市场数据点,不是承诺,Vendr 本身也说买方通常会协商到低于列表价格。
现在是完整结构,未来源的行留待填写:
| 行项目 | Contentful | Sanity | WordPress |
|---|---|---|---|
| 许可证 | 见上表 | 见上表 | $0 |
| 托管和基础设施 | 包含在计划中;前端托管额外计费 | Studio 托管包含在内;前端托管额外计费 | 您的报价(小型网站的基准见上) |
| 构建 | 您的报价 | 您的报价 | 您的报价 |
| 集成 | 您的报价 | 您的报价 | 您的报价 |
| 维护(x 36 个月) | 您的报价 | 您的报价 | 您的报价,包括补丁更新 |
| 培训 | 您的报价 | 您的报价 | 您的报价 |
所有标记为"您的报价"的单元格都是占位符。我不会猜测这些数字,因为虚构的构建成本会让你的业务案例建立在虚假基础上。
如果你想让另一双眼睛审视这些行,我们的CMS 网站开发服务团队可以根据你的实际需求对构建、集成和维护单元格进行报价。
如何用你自己的数字重建它
- 先确定需求。列出具有写入权限的编辑、语言版本、环境、SSO 和 SLA 需求,以及预期的条目数。这些决定了每个供应商会将你分配到哪个计划级别。
- 获取与计划级别相符的许可证价格。仅当你的需求符合时才使用 Lite 或 Growth 的公开列表。否则向 Contentful 和 Sanity 请求企业报价,使用相同的需求清单,以便进行对比。
- 在按量计费的平台上对使用情况进行建模。在 Sanity 上,按公开的超额费率计算 CDN 和 API 请求、带宽和资产的价格。在 Contentful Lite 上,用每百万次调用 5 美元和每 GB 0.15 美元的费率做同样的事,并根据缓存命中进行折扣。
- 有意地添加可选模块。个性化、Studio、AI 额度和 Sanity 的媒体库是单独的行。仅当业务案例需要它们时才包括它们,连同它们的构建工作。
- 从你的内部团队或代理机构请求相同格式的构建、集成和维护估算,每个平台针对 36 个月。
- 为每个平台运行三个案例:预期、更高使用情况和"我们添加了第三个环境"的情况。这个范围告诉你的信息比中位数更多。
关于这个练习有一个警告。这样的模型比较成本,而不是契合度。价格略高的平台如果符合你的治理模型,可以轻松击败需要变通方案的更便宜平台。为风险和需求覆盖保持单独的列。
FAQ
我们能在免费计划上进行试点吗?
在 Sanity 上,免费计划在定价页面上没有明确的商业限制,但其限制(2 个公开数据集、2 个角色)可能不适合真正的试点。在 Contentful 上,使用条款规定免费计划仅供测试和学习使用,不允许商业用途,且有硬性限额,无超额费用。用它来做概念验证,在任何面向客户的东西上线前切换到付费计划。
Sanity 能按年付款或通过采购订单付款吗?
自助计划不支持。Sanity 列出了免费计划和增长计划的按月卡付款方式,仅企业版提供发票和组织级账单。其列表定价上没有最短合同期限。
Contentful 对多年期交易提供折扣吗?
Vendr 报告称,买家通常通过多年承诺、年度预付和竞争报价获得低于列表价的企业版定价。这些是来自采购平台的市场观察,不是已发布的 Contentful 政策,所以把它们当作谈判筹码而不是保证。
Salesforce 收购应该改变商业案例吗?
Monterail 报告该收购在 6 月 1 日签署,9 月 1 日完成。我使用的定价页面上没有显示由此产生的定价变化。将其作为供应商风险问题提交给你的客户团队,在合同签署时重新核实定价。
最尖锐的警告是:三年模型中唯一完全已发布的数字是许可证行项,在企业要求下,Contentful 和 Sanity 都转为自定义报价,所以构建、集成、维护和培训将决定比较结果。
