我用 Webflow 构建了几十个站点。我真的很喜欢它。可视化构建器对营销网站、落地页和作品集来说非常出色。但在三年推动客户项目之后,我已经对 Webflow 的局限性形成了非常清晰的认识——当你尝试扩展时,它的表现会非常糟糕。

这不是批评文章。这是一份实地指南。如果你正在评估 Webflow 用于超越宣传网站的项目,你需要在深入六个月并陷入困境之前了解这些限制。我将逐一介绍每个限制,并附上实际数据,解释其重要性,以及告诉你我们实际在生产项目中使用什么。

目录

1. 10,000 CMS 项目上限

这是最重要的一个。这个限制比任何其他限制都更多地困扰了我们的客户。

Webflow 在商业计划($39/月)上将 CMS 集合限制为 10,000 个项目。你可以通过附加功能扩展到 20,000,企业定价(起价约 $50K/年)可以推高到 50,000–100,000。但对于大多数团队,10,000 是极限。

这听起来很多,直到你做了数学计算。每周发布 3 篇文章的博客在大约六年内会达到 10,000 篇——没问题。但一个有 5,000 个房产的房地产列表网站,每个房产都用位置和设施标记?你会在几个月内超过 10,000 个 CMS 项目,因为标记和引用也会计入限制。

更深层的问题不仅仅是数量。Webflow 的 CMS 没有聚合函数——没有 SUM,没有 COUNT,没有数据库级别的多条件过滤。你不能跨关系级别查询。当你导出时?你得到平面 JSON/CSV,会丢失所有引用。

2025 年,Webflow 推出了改进:每页 2 倍的集合列表、5 倍的嵌套列表和 3 层深的嵌套。这些有助于呈现,但标准计划的原始项目上限没有变动。

改用什么

对于内容丰富的网站,我们将客户转向无头 CMS 配对现代前端框架。Sanity.io 是我们的首选——免费层没有项目限制,增长计划($99/月)为你提供团队功能。Contentful 适合企业团队,Premium 层 $489/月。

我们通常将这些与 Next.js 或 Astro 搭配用于前端。如果你对那个栈很好奇,我们已经详细撰写了关于我们的 无头 CMS 开发方法Next.js 构建 的文章。

2. 没有用户身份验证或会员仪表板

Webflow 没有内置的登录系统。没有用户会话。没有身份验证流程。如果你需要用户登录、管理个人资料或访问受限内容——Webflow 无法原生实现。

是的,第三方工具如 Memberstack($25–95/月)可以提供身份验证。但你是在系统设计的基础上添加客户端 JavaScript,而这个系统并不是为此设计的。没有服务端会话管理,这意味着安全完全取决于第三方嵌入。而且你现在要支付 Webflow 的托管费加上身份验证附加费。

对于任何类似于网络应用的东西——客户门户、SaaS 仪表板、会员社区——这是一个交易破裂者。

改用什么

如果你想保持无代码,Bubble.io($29/月入门版)原生处理用户和隐私规则。对于开发者主导的项目,Supabase(免费层,$25/月 Pro)提供 PostgreSQL 支持的身份验证和行级安全。我们对大多数客户门户使用 Supabase 配对 Next.js——构建速度快,你完全拥有数据。

3. 自定义代码嵌入字符限制

这是会让人感到惊讶的一个。Webflow 对全局自定义代码(<head> 部分)强制实施 10,000 字符限制,每页 5,000 字符

这不是很多。单个分析设置(包含 Google Tag Manager、cookie 同意脚本和架构标记)就能消耗你的大部分全局预算。想添加 Optimizely 的 A/B 测试?Segment 的个性化?聊天小部件?你会用尽字符。

而且这个限制在更高的计划中不会增加。即使是企业版也不会扩展它。你最终会从外部 CDN 加载脚本作为解决方法,这会为应该很简单的事情增加延迟和复杂性。

改用什么

WeWeb($49/月 Pro)允许你通过其基于 Vue.js 的构建器注入无限代码。但说实话,如果你达到了代码嵌入限制,你可能已经超出了可视化构建器的范围。Next.js 或 Astro 项目让你完全控制 <head> 和更多内容的每一行代码。

快速获胜的方法,在 Cloudflare Workers 上托管实用脚本(每天 100K 请求免费),而不需要完整迁移就可以减轻字符压力。

4. API 速率节流破坏集成

Webflow 的 API 在大多数计划上限制为 每分钟 60 个请求。企业版大约是每分钟 120 个。就这样了。

为了说明这一点:如果你正在将 CMS 项目同步到外部数据库,你有 10,000 个项目,分页每次返回 100 个,那就是仅读取所有数据就需要 100 个 API 调用。以 60/分钟的速率,这需要将近两分钟——假设在那个时间窗口内没有其他东西触及 API。

需要实时更新?Webflow 的 webhook 支持仅限于表单、订单和基本 CMS 事件。没有设计变更、自定义事件或粒度更新的 webhook。你最终会轮询,这会快速消耗你的速率限制。

改用什么

Strapi(免费自托管,$99/月云端)提供无上限的 REST 和 GraphQL API。Directus 是另一个强选项,自托管部署上有无限 API 访问。两者都是开源的,所以你可以在不需要供应商许可的情况下扩展基础设施。

5. 零服务端逻辑

Webflow 本质上是一个静态网站构建器。没有服务端函数,没有边缘函数,没有中间件。你不能在没有第三方的情况下处理付款。你不能动态调整图像大小。你不能运行 cron 作业。

每个动态行为都需要外部服务:Zapier 用于自动化($29.99/月入门版),Stripe 嵌入用于付款,Cloudinary 用于图像处理。每个集成都增加了另一个故障点、另一个月度账单和另一个供应商来管理。

当客户来找我们一个已积累五个或六个集成层的 Webflow 站点时,总成本通常超过构建自定义解决方案的费用。

改用什么

Xano($79/月无限版)提供带 API 端点和无服务器函数的无代码后端。对于开发者团队,Firebase(慷慨的免费层,按使用付费)或 Supabase 边缘函数处理服务端逻辑而不需要管理基础设施。

我们的首选方法是 Next.js 应用配合 API 路由或服务器操作——你获得 SSR、中间件、边缘函数,一切都在一个代码库中运行。查看我们的 Next.js 开发能力,了解我们如何构建这些项目。

6. 100 个静态页面上限

Webflow 将付费计划限制为 100 个静态页面。免费和入门计划更少。

从 CMS 集合生成的动态页面不计入此限制,如果你的内容与集合完美映射,这很好。但许多网站需要唯一的静态页面——服务页面、位置页面、广告活动的落地页变体。一个有 150 个位置的地区业务无法为每个位置创建单独的静态页面。

你可以通过将所有内容都塞入 CMS 集合来解决这个问题,但随后你受到上第 #1 点的 CMS 限制的约束。这是乌龟堆叠乌龟。

改用什么

Framer($15/月迷你版)提供无限页面,并配备 AI 辅助页面生成。对于更大的项目,任何静态网站生成器——Astro、Next.js、Hugo——都没有页面限制。在 Vercel 或 Netlify 上托管往往也更便宜。

7. 带宽和资源限制

Webflow 的带宽上限按计划层级扩展:

  • 免费:1GB/月
  • 基础:50GB/月
  • CMS:200GB/月
  • 商业:400GB/月

这对于文本重的网站听起来合理,但任何带有视频内容、大型图像库或可下载资源的项目都可能超过。背景视频限制为每个文件 30MB。超额会强制进行计划升级。

作为参考,VercelNetlify 在其免费和付费层上都提供无计量带宽(带公平使用政策)。你为 Webflow 支付的带宽在其他地方基本上是免费的。

改用什么

Vercel(免费爱好层,$20/月专业版)配全球 CDN 处理带宽而无需担忧。将其与 CloudinaryMux 配对用于媒体交付,你的资源管道比 Webflow 的内置托管更快更便宜。

8. 弱过滤,无聚合

如果你曾尝试在 Webflow 中构建产品目录或目录,你会感受到这种痛苦。CMS 不支持:

  • 多条件过滤(例如,"显示价格 < $50 且类别 = 鞋且颜色 = 红色的项目")
  • 聚合(计数、求和、平均值)
  • 超越基本匹配的全文搜索
  • 复杂关系查询

2025/2026 年的嵌套改进(3 层深)有助于显示,但底层查询引擎没有改变。你不能求和一列价格。你不能计数匹配条件的项目。对于"列出这个集合中的项目,按日期排序"之外的任何东西,你需要自定义 JavaScript——这让你回到代码嵌入限制。

改用什么

Builder.io($299/月 Pro)提供带查询级过滤的视觉 CMS。但对于真正的过滤能力,使用带 GraphQL 的无头 CMS——Sanity 的 GROQ 查询语言特别擅长复杂过滤和聚合。我们已经用 Sanity 构建了包含 50,000+ SKU 的产品目录而没有出现任何问题。

9. 无法扩展的电子商务

Webflow 的电子商务适合销售少数几个产品。但它缺少:

  • 订阅计费(无需第三方的经常性付款)
  • 多币种和多语言(翻译需要手动复制)
  • ERP 和库存集成(webhook 有限,API 节流)
  • 高级产品变体(每个产品的选项有限)

电子商务加强计划每个网站 $39/月,你仍然受 CMS 项目计数限制的束缚。内容与设计相关——你无法在移动应用和网站之间重用产品数据而不需要重建。

改用什么

Shopify($39/月基础版)以任何规模处理商务,配有大规模应用生态系统。对于无头商务,Saleor(开源)或 Shopify 的店面 API 配对 Next.js 前端为你提供完全控制。我们在我们的 无头 CMS 开发 能力中详细介绍了这个架构。

10. 托管锁定和导出限制

这是让 CTO 们夜不能寐的那个。你无法完全导出 Webflow 网站。

你可以在付费计划上导出 HTML/CSS/JS,但你会丢失:

  • CMS 数据关系
  • 表单功能
  • 电子商务功能
  • 交互和动画(部分)
  • 托管配置

Webflow 删除了 Cache-Control 头,你不能设置超过基本 301 重定向的自定义服务器规则,也没有 .htaccess 等价物。你的网站存在于 Webflow 的基础设施上,迁移意味着重建。

扩展成本跳跃式增长:商业版 $39/月到企业版 $10K+/年。当你可以在 Vercel 上以 $20/月托管相同内容时,这是一个陡峭的坎。

改用什么

任何你拥有代码的栈。通过无头 WordPress(免费核心)在 Vercel 上,或 Next.js + Sanity 构建部署到任何主机。你拥有每个文件、每个配置、每个重定向规则。迁移意味着 git push,而不是重建。

如果你当前被锁定在 Webflow 并正在评估迁移,联系我们——我们已经做过很多次这个转变。

对比表:Webflow 限制 vs. 替代方案

限制 Webflow 限制 最佳替代方案 替代方案起价 扩展优势
CMS 项目 10,000–20,000 Sanity.io 免费 / $99/月 无限项目
用户身份验证 无原生支持 Supabase 免费 / $25/月 完整身份验证 + RLS
代码嵌入 10K 字符全局 Next.js/Astro 免费(开源) 无限制
API 速率 60 请求/分钟 Strapi 免费 / $99/月 无上限
服务端逻辑 Xano / Next.js $79/月 / 免费 完整后端
静态页面 最多 100 Astro / Next.js 免费 无限制
带宽 最多 400GB/月 Vercel 免费 / $20/月 无计量
过滤 仅基础 Sanity (GROQ) 免费 / $99/月 高级查询
电子商务 基础商店 Shopify $39/月 完整商务
导出/可移植性 仅部分 HTML 任何无头栈 多样化 完全所有权

Webflow 仍然有意义的情况

我不想留下 Webflow 很糟糕的印象。它不糟糕。它是一个专注的工具,在某些方面做得非常好。

以下情况下 Webflow 是个不错的选择:

  • 你正在构建一个少于 50 个页面的营销网站
  • 你的内容团队想要视觉编辑而无需开发者参与
  • 你需要快速发货,网站不会增长到超过几百个 CMS 项目
  • 设计保真度比动态功能更重要
  • 你不需要用户账户、复杂过滤或服务端逻辑

对于其他所有情况——网络应用、大型内容网站、规模电子商务、任何需要身份验证的东西——你最好从一开始就使用无头架构。前期投资在你第一次不达到瓶颈时就会得到回报。

我们多次看到这种模式:团队在 Webflow 中开始,增长 12–18 个月,达到 CMS 限制或需要身份验证,然后花更多钱迁移而不是从一开始正确构建。约 40% 的拥有内容丰富网站的 Webflow 用户报告在达到 10K 项目上限后进行了迁移。

如果你正在规划一个项目并想知道哪种方法适合,查看我们的 定价联系我们 进行诚实评估。

常见问题

2025 年 Webflow CMS 限制是多少? Webflow 的 CMS 在商业计划上限制为 10,000 个项目($39/月)。你可以每 10K 个项目的增量添加额外容量,每月花费约 $20–50,推高到 20,000。企业计划(起价约 $50K/年)支持 50,000 到 100,000+ 个项目,但确切数字需要自定义协商。对于大多数团队,实际上限是 10,000–20,000。

你能用 Webflow 构建网络应用吗? 不太能。Webflow 没有服务端逻辑、没有原生身份验证、没有超出其 CMS 的数据库,也没有运行自定义后端代码的能力。你可以添加 Memberstack 和 Zapier 等第三方服务来近似应用式功能,但你在附加费上支付更多,并处理比用 Next.js 等适当应用框架或使用 Bubble.io 等无代码应用构建器构建更多的集成复杂性。

Webflow 不能做的主要事情是什么? 顶级限制是:没有用户身份验证、10,000 CMS 项目上限、没有服务端函数或 API 路由、有限的自定义代码嵌入(10K 字符全局)、API 速率节流在 60 请求/分钟、没有高级 CMS 过滤或聚合、基础电子商务无订阅、100 个静态页面限制、带宽上限和托管锁定,导出选项有限。

Webflow 适合电子商务吗? 对于销售少于 50 个产品且具有简单变体的小型商店,Webflow 的电子商务工作良好。对于任何更大的东西——订阅、多币种、复杂库存管理、ERP 集成——你需要 Shopify 或无头商务解决方案。Webflow 的电子商务是一个功能,不是平台。

我如何绕过 Webflow 10,000 CMS 限制? 你有三个选项:支付企业版(昂贵)、使用 CMS 附加费推高到 20,000(仍然有限)或将内容迁移到无头 CMS,如 Sanity.io 或 Contentful。无头方法通常是最好的长期举措,因为它完全消除了项目上限并从任何前端为你提供 API 优先的内容访问。

比 Webflow 更适合大型网站的是什么? 对于内容丰富的网站,无头 CMS(Sanity、Contentful、Strapi)配对 Next.js 或 Astro 为你提供无限内容、完整代码控制、更好的性能和更低的托管成本。对于无代码替代方案且限制更少,Framer 提供无限页面,WeWeb 允许无限自定义代码。正确的选择取决于你团队的技术能力。

Webflow 能处理 100,000 个页面吗? 在标准计划上不能。即使使用企业定价,你也在推动不是为该规模设计的 CMS 架构的边界。Astro 或 Next.js 配 ISR(增量静态再生)的静态网站生成器在 Vercel 上常规处理 100,000+ 个页面,构建时间少于 10 分钟,使用按需生成。

从 Webflow 迁移困难吗? 是的,比应该的要困难。Webflow 的导出提供 HTML/CSS/JS 但删除了 CMS 数据关系、表单逻辑、电子商务功能和一些交互。迁移通常意味着在新框架中重建前端并将内容移动到无头 CMS。根据网站复杂性,计划 4–8 周。越早迁移,需要重新构建的内容就越少。