如何导出你的网站——你能带走什么,以及我们不提供什么
核心导读与要点提炼
你真正拥有什么、怎么用公开 API 把它读出来,以及我们不提供的三样东西:命令行工具、静态代码包和导出费用。
网站应当是属于你自己的资产,而不是被订阅绑架的人质。
封闭的平台会把你留在一个只跑在它里面的站点上。要看的是导出条款,而不是价格页上宣传的那部分——在我们剖析过的平台里,我们读到的东西里有将近一半对导出只字未提,所以这个问题只能问,不能默认。若一个平台对你停付之后的文件去向只字不提,那么诚实的预期是:你的站点只是它基础设施上的一次渲染,而副本只在你导出过的那一刻存在。
所以这里给出本平台的诚实版本:没有导出按钮,也没有命令行工具。zeso export 这条命令从未发布过,因为这样的命令根本不存在。存在的是一份文档,以及一个读取它的 API——而对着我们评测过的那些价目表看,这比一个下载按钮更强,不是更弱。那份语料里最纯粹的「离场收费」是 carrd 把 HTML 下载锁在 $49 的方案后面,以及 tilda 用六条许可条款把代码导出围起来。我们不对离场收费,因为根本没有一个「导出」可以收费。
你真正拥有的东西
你的域名。 域名注册是与你所选的持牌注册商之间的另一层法律关系。我们不是注册商,也不会拿它要挟你——把它的 DNS 记录指到任何地方:另一台主机、另一款建站工具,或者你自己的服务器。
你的内容,以 JSON 形式。 站点上的每个内容集合都能通过公开 API 读取,不需要密钥,也不需要登录。已发布的行是公开的;草稿不是,而且从来不是。
站点自己的文档。 站点以一份开放的 JSON SiteSpec 存储——建站工具写它,渲染器读它,而工作台的 Code 面板就是它的一份可复制的 JSON 视图。
你在别处做好的构建产物。 如果你已经有了一个静态站点,你可以把它托管在这里:丢一个 zip 进来,边缘节点会原样分发。这正是让静态产物在这里成为一等公民的那条平面,而不是一个事后补丁。
把内容读出来
每个站点都会回答这个请求,而且答案会自我描述——有哪些端点、鉴权模型是什么、清单与 OpenAPI 契约在哪里:
bash$ curl -s https://your-site.zeso.cc/api {"ok":true,"api":"zeso-tenant","version":1,"site":"your-site","auth":{"public":"GET collections and live rows require no key",...}}
集合端点给出站点的形状——名称、字段定义,以及每个集合里有多少条已发布的行:
bash$ curl -s https://your-site.zeso.cc/api/collections {"ok":true,"collections":[{"name":"services","fields":[...],"liveCount":12,"isExternal":false}]}
而行端点给出正文本身:
bash$ curl -s https://your-site.zeso.cc/api/collections/services/rows {"ok":true,"collection":"services","rows":[...],"visibility":"live"}
站点自己的清单是同一份内容的 markdown 版本——页面目录、常见问题、价目表与联系方式:
bash$ curl -s https://your-site.zeso.cc/api/llms.txt # Your Site Name > The tagline your site carries. ## Pages - [Home](https://your-site.zeso.cc/): The description the home page carries.
我们不提供什么
- 没有命令行工具。 没有
zeso命令可安装,也从来没有过。 - 没有一键静态代码包。 你无法下载一份预渲染好的 HTML/CSS/JS 压缩包,因为我们不生成这样的产物。
- 没有导出费用,也没有导出档位。 没有什么需要解锁——支撑站点运行的那几个读取接口,就是你要用的那几个。
退订前的清单
- 把行拉下来。 先
GET /api/collections,再对每个集合GET /api/collections/{name}/rows。那就是你的副本,JSON 格式,连同字段定义一起。 - 保存清单。
GET /api/llms.txt是你的页面目录、常见问题和价目表的 markdown 版本。 - 保存文档。 工作台的 Code 面板是站点自身文档的可复制 JSON 视图。
- 复制资源文件。 图片与上传的文件由边缘节点分发,不在行数据里,所以趁站点还在时把它们拉下来。
- 改 DNS。 你的域名从来不属于我们;把它指到你要去的地方。
哪些是决策,而不是功能
离开是一次重建,不是一次下载:另一台主机需要它自己那种形状的内容,设计也要重做一遍。本平台去掉的是其中专有的那一部分——格式是开放的 JSON,内容是一个有文档的 API,中间没有一道费用挡着你的去路。退订之后网站会怎样写明了建站工具的三种模型,以及本平台属于哪一种;平台对比页逐家记录我们评测过的平台各自在导出这件事上公开了什么;它自己的页面没说过的地方,那里就写没说过。
在你的独立域名上体验边缘极速
全球 330+ 边缘节点、中位数低于 50ms 的 TTFB、Anycast 任播路由与全自动免费 SSL 证书。
相关指南与关联页面
- 数据组件
Pods
站点里哪些部分需要运行时,哪些不需要。
- 技术百科
什么是 llms.txt——这份提案、它的格式,以及证据对它说了什么
llms.txt 是放在站点根目录的一份 Markdown 索引,用来告诉 AI 智能体哪些页面值得读。这里讲清它的格式、第二版改了什么,以及两项大规模研究关于「它能否换来引用」的发现。
- 技术百科
什么是 SiteSpec——网站真正的存储形态
SiteSpec 是站点编译所依据的声明式 JSON 文档:页面、主题、区块、内容集合与语言版本。一份文档、多个渲染器,可移植因此只是一次编译,而不是一次抢救。
- 行业方案
自由职业者与创作者
设计师、开发者、作者与独立创作者
- 行业方案
独立摄影师、摄像师与视觉创作者
婚礼跟拍摄影师、人像写真艺术家、商业广告导演、空间建筑摄影师与独立视觉创作者
- 行业方案
个人品牌、高管主页与独立作品集
创业创始人、高管领袖、资深工程师、内容创作者、学者专家与志在长远的专业人才