它不卖会员、不收年费、也不需要你租云主机——写完文章,点一下就生成整站 HTML。
你不用懂命令行,但得愿意花 5 分钟配好基础环境;它不帮你写内容,但能把你的文字、图片、菜单、搜索框全打包成一个能上传到任意空间的静态网站。
如果你现在用 WordPress、Ghost 或者花钱托管在 Webflow、Squarespace 上,那它真可能让你省下每年几百块。
替代了哪些付费软件
它不直接对标某个具体 App,而是绕开了「建站必须买服务」这个默认路径。比如你在 Squarespace 上每年交 144 美元(约 1000 元),或者用 Ghost Pro 订阅 30 美元/月的服务——这些钱,其实大半是为后台管理、数据库、自动备份和 HTTPS 托管付的。
你真正要的,只是把文字变成网页,让别人能打开看。
Zola 把这件事拉回本地:所有内容存在你电脑上,编辑用任何文本编辑器都行,生成时一键吐出纯 HTML 文件,扔到 Netlify、Cloudflare Pages 或甚至阿里云 OSS 上就能访问。
价格直接砍到零。
主要能干这几件事
- 帮你把 Markdown 文章自动转成带导航、分页、搜索框的完整网站。不用手写 HTML,也不用学模板语法,它自带一套简洁规则,照着填标题、日期、分类就行。比如在 content/posts/my-first-post.md 里写好 front matter,Zola 就会自动归类、排序、生成列表页和详情页。
- 写完立刻预览。运行 zola serve 命令,它就在你本机开个临时网址,改完文字保存,浏览器里实时刷新,连 F5 都不用按。默认端口是 1111,如果被占用,加参数 –port 2222 就能换。
- 支持中英文混排的多语言站点。虽然界面是英文,但内容可以同时写中文和英文页面,各自有独立 URL,比如 /zh/blog 和 /en/blog,适合做双语技术笔记或产品介绍。每个语言版本还能单独配置标题、描述和菜单项,在 config.toml 的
[languages]区块里设置。 - 自动给代码块加高亮,还能压缩图片、编译 Sass 样式、生成目录和页内锚点,这些功能都打包在同一个二进制文件里,不用额外装插件或 Node.js。比如在 static/scss/main.scss 里写样式,Zola 会在 build 时自动编译成 public/css/main.css。
- 检查所有链接是否有效。运行 zola check,它会扫一遍你写的内部跳转和外链,告诉你哪条失效了,避免发出去后被人点开 404。它还会校验图像路径是否存在,防止  这类错误悄悄上线。
- 部署极其轻量。生成的全是静态文件,没有 PHP、没有数据库、不跑后台进程。传到免费平台,比如 Cloudflare Pages,整个过程两分钟以内,且永久免费。你只需要把 public/ 文件夹拖进去,选好构建命令 zola build,其余全部自动完成。
三步上手
- 去官网 www.getzola.org 下载对应你系统的安装包(Linux 用户推荐用 .deb 或 .rpm 包,Mac 用户用 Homebrew 输入 brew install zola)。Windows 用户可直接下载 zola-x.x.x-x86_64-pc-windows-msvc.zip,解压后把 exe 加入系统 PATH。
- 打开终端,输入 zola init mysite,按提示起个名字、选要不要示例内容;然后进文件夹,用 VS Code 或记事本打开 content/_index.md,改掉默认文字就是你的首页。注意:所有文章都放在 content/ 子目录下,子目录名会变成 URL 路径段。
- 在项目根目录运行 zola serve,浏览器打开 http://127.0.0.1:1111 就能看到效果;确认没问题后,运行 zola build,生成的 public 文件夹就是全部可上线文件。你可以用 zola build –output-dir ./dist 指定输出位置,方便配合其他工具使用。
项目信息
A fast static site generator in a single binary with everything built-in. https://www.getzola.org


