快捷菜单
常用功能一站直达
更多功能请点顶栏「快捷菜单」

[[toc]]
[toc]


https://github.com/iWangJiaxiang/zola-theme-jiaxiang.wang/discussions/14


我的回复:
具体文章:
https://onedayxyy.cn/blog/ideal-blog


v1

v2

v3


此《zola-theme-jiaxiang.wang-one》项目是在《王嘉祥》大佬开源的《zola-theme-jiaxiang.wang》项目基础之上修改为自己的个人信息,感谢大佬开发的优秀主题,大佬威武,这里仅记录下个人日常使用次主题的一些信息,关于项目具体信息,可访问其官网,多谢。❤️❤️❤️
zola-theme-jiaxiang.wang 是一款适用于 Zola 的博客主题。
本主题由 王嘉祥 移植自 Halo 主题 Halo-Theme-Hao,Halo-Theme-Hao 主题移植自 Hexo 社区中 张洪 Heo 对 Hexo-Theme-Butterfly 主题的魔改与重设计版本。

为什么会选择rust语言开发的ssg呢?
来自一次teek群聊里偶然的闲谈……🤣(来自W3C大佬的话题讨论)
请看下文:



问题:hugo和rust哪个写的静态站点构建器速度更快?
2025年8月21日提问。
回答:
在静态站点生成器(SSG)的性能对比中,Rust 编写的工具(如 Zola、Hugo 的替代品)通常比 Hugo(基于 Go)更快,但具体差异取决于使用场景和优化策略。以下是关键对比分析:
| 维度 | Rust 工具 (如 Zola) | Hugo (Go) |
|---|---|---|
| 执行速度 | ⚡️ 极快(零成本抽象,无GC) | 快(Go 已优化,但有 GC 开销) |
| 编译优化 | 可编译为原生机器码,极致优化 | 依赖 Go 运行时,优化有限 |
| 内存安全 | 无 GC,内存安全无代价 | 有 GC,偶尔停顿 |
实测数据(以构建含 10,000 页面的站点为例):
📌Hugo 的优势
📌Rust 工具的优势
rayon 库优化)| 工具 | 语言 | 特点 | 适用场景 |
|---|---|---|---|
| Zola | Rust | 极简设计,速度最快 | 技术博客/高性能需求 |
| Hugo | Go | 生态丰富,主题多 | 通用内容站/快速开发 |
| Cobalt | Rust | 支持 Liquid 模板 | Hugo 用户的 Rust 替代方案 |
选 Hugo 如果:
选 Rust 工具如果:
测试基准:用实际内容试运行两者(Hugo 和 Zola),命令示例:
1# Hugo
2time hugo --minify
3
4# Zola
5time zola build --release混合架构:
对超大规模站点,可用 Rust 生成器处理数据,Hugo 做前端展示。
总结:Rust 工具在纯构建速度上胜出,但 Hugo 的综合体验更适合大多数用户。如果是性能敏感型项目(如企业级文档站),优先考虑 Rust 方案。
https://github.com/getzola/zola


https://www.getzola.org/themes/
Overview | Zola zola文档




博客地址:blog.jiaxiang.wang
主题简单demo:theme.jiaxiang.wang



2025年8月21日测试。
(1)winodws安装
https://www.getzola.org/documentation/getting-started/installation/
1$ winget install getzola.zola
(2)安装
具体步骤
(3)效果

结束。
https://cnb.cool/onedayxyy/zola-theme-jiaxiang.wang




它的动画是基于gsap的 交互可能是基于jquery



https://vue-bits.dev/text-animations/shiny-text



运行 后,您应该在目录中看到以下结构:zola init
1.
2├── config.toml
3├── content
4├── sass
5├── static
6├── templates
7└── themes
8
95 directories, 1 file如果您正在运行默认命令,您可能还会看到一个目录,该命令包含站点的一些输出:的完整站点和仅静态资产。该文件夹将由 自动删除/创建。`public
zola build
zola serve
以下是每个目录和 .config.toml
🔗config.toml
TOML 格式的强制性 Zola 配置文件。 配置文档中详细介绍了此文件。
🔗content
包含所有标记内容(主要是文件)。 目录的每个子目录都表示一个包含页面(您的文件)的部分。.md``content``.md
要了解更多信息,请阅读内容概述页面。
🔗sass
包含要编译的 Sass 文件。非 Sass 文件将被忽略。 复制编译文件时,文件夹的目录结构将被保留;例如,将 的文件编译为 。sass``sass/something/site.scss``public/something/site.css
🔗static
包含任何类型的文件。目录中的所有文件/目录将按原样复制到输出目录。 如果您的静态文件很大,您可以配置 Zola 以硬链接它们 而不是通过配置文件中的设置来复制它们。static``hard_link_static = true
🔗templates
包含将用于渲染站点的所有 Tera 模板。 查看模板文档以了解有关默认模板的更多信息 和可用变量。
🔗themes
包含可用于您网站的主题。如果您不打算使用主题,请将此目录留空。 如果您想了解主题,请参阅主题文档。
zola build
zola serve









1D:\我的开源项目\zola-theme-jiaxiang.wang\public
2
3
4
5rsync.exe -avPzruh --delete --port 8730 --password-file=/cygdrive/d/vitepress-theme-teek-one-private/shell/password.txt /cygdrive/d/vitepress-theme-teek-one-private/docs/.vitepress/dist root@106.75.214.199::cmi-vitepress/
6
7
8
9
10##输出
11rsync.exe -avPzruh --delete --port 8730 --password-file=/cygdrive/d/vitepress-theme-teek-one-private/shell/password.txt /cygdrive/d/我的开源项目/zola-theme-jiaxiang.wang/public root@106.75.214.199::cmi-zola/OK:

创建如下目录:



1global_cover = "/articles/misc/Lorem Ipsum/cover.avif"

















改成本地的就好了。。。

url缺失会影响运行的!




推荐的这个icon需要修改,目前这个有问题哦。


https://theme.jiaxiang.wang/collections/sample/collection%201/02%20sample/

基于 zola-theme-jiaxiang.wang , 按voding思想(知识库和博客 2合一)二开新主题,力求达到和Teek一样的效果😜(理想状态)。
博客地址:blog.jiaxiang.wang
主题简单demo:theme.jiaxiang.wang
日历 · 精选 · 友链 · 更多
如果内容对你有帮助,欢迎请我喝杯咖啡 ☕



One的公众号
爱折腾博客的小白