拖个文件夹就能部署,连账号都不用

7 月 8 号,Cloudflare 上线了一个叫 Drop 的东西。功能说起来很无聊:把静态网站的文件夹拖进浏览器窗口,几秒钟拿到一个公网 URL。但有意思的是——整个过程不需要注册账号。

听起来像是十年前就该有的功能,但确实现在才来。

具体有哪些能耐:

  • 零注册门槛。打开 cloudflare.com/drop 就能用,背后是临时创建的沙箱账号,60 分钟后自动销毁。
  • 拖拽即部署。支持文件夹或 ZIP 压缩包,上传完直接给一个 workers.dev 的 HTTPS 链接。从拖进去到拿到链接,十几秒的事。
  • 一键转正。预览页面有个 Claim 按钮,登录 Cloudflare 账号后可以把临时站点认领到自己的 Pages 下,变成永久部署。绑域名、开监控、加访问控制什么的都可以接着搞。
  • 全球 CDN 分发。部署后自动走全球边缘网络,95% 的地区延迟在 32ms 以内。不用操心 CDN 配置、节点选择这些事。

Cloudflare Drop 上传页面

限制也有,而且不藏着掖着。最大 1000 个文件,单个不超过 25MB。只支持静态资源——HTML、CSS、JS、图片、字体。没有 build 步骤,没有后端,没有 API,没有数据库。如果你的项目需要服务端渲染或者 API 路由,Drop 帮不了你。它就是纯粹的静态文件托管,多一丁点都不干。

Cloudflare Drop 拖拽部署界面

60 分钟的预览窗口是个巧妙的设计。够你发给客户看一眼,够你在群里甩个链接让人点点,够 AI 编程工具生成一个原型后马上验证效果。不够的话点 Claim 就留下了。不用的话过期自动消失,不占地方。

Netlify 和 Vercel 也有类似的拖拽部署,但都要求先登录。Cloudflare Drop 把这个顺序颠倒了过来——先给你 URL,满意了再注册。我对这种「先斩后奏」的产品设计没什么抵抗力。很多时候我就是想快速搞个链接出来,并不想在那个时刻决定「要不要长期维护这个项目」。Drop 把这个选择权往后推了 60 分钟。

这产品最聪明的地方不是技术,是它搞清楚了「我想分享一个网页」和「我要部署一个项目」是两件不同的事。前者只需要一个临时的 URL,后者需要版本管理、持续部署、团队协作。Drop 只管前者,把后者的所有仪式感都砍掉了。

Cloudflare Drop 部署成功页面

一个提醒:不登录就能部署意味着上传的东西就是公开的。别把带密钥、.env 文件的文件夹往上拖。这是常识,但总有人会忘。

整体来看不是什么革命性产品,它只是把一个高频需求——「把这个文件夹变成链接」——做到了极致简单。如果你经常需要快速分享静态页面给同事或客户,Drop 确实省事。书签栏里又多了一个。

发表评论