eklausme/saaze-wendt

使用简体中文版Saaze静态网站生成器的示例主题和内容

安装: 2

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目

v1.0 2024-05-13 14:42 UTC

This package is auto-updated.

Last update: 2024-09-14 17:43:06 UTC


README

Latest Stable Version License

简体中文版Saaze的示例主题:Wendt

这里还有另一个名为 Wendt 的主题,适用于 简体中文Saaze。示例内容来自Alexander Wendt的 Publico 杂志。

Wendt主题的一些关键特性

  1. 响应式设计,适用于大屏幕和小屏幕,以及打印。
  2. 带子菜单的顶部菜单。
  3. 使用CSS网格的两侧布局,即“圣杯布局”。
  4. 多个博客
    • 每个分类都有自己的博客,通过筛选实现。
    • 每个作者都有自己的博客,通过筛选实现。
    • 聚合博客,即上述内容的组合。
  5. 使用 <!--more--> 标签展示博客文章的初始内容。
  6. HTML和XML格式的网站地图,RSS订阅。
  7. 使用pagefind的基于WebAssembly的搜索。
  8. 无cookies,因此无需烦人的cookies横幅。

有关安装、转换和使用的详细信息,请参阅 简体中文Saaze的示例主题:Wendt

简体中文Saaze

简体中文Saaze 是一个快速、全能、扁平文件内容管理系统,适用于简单的网站和博客。

静态网站生成器速度快,但通常学习曲线陡峭,需要大量工具才能使其工作。我们认为建立个人网站应该非常简单。这就是为什么 简体中文Saaze 基于以下原则构建。

  • 易于运行 - 您只需要 PHP8、C编译器和 Composer
  • 易于托管 - 可动态或静态服务
  • 易于编辑 - 使用简单的Markdown文件编辑内容
  • 易于主题化 - 模板使用纯PHP/HTML
  • 快速且安全 - 无数据库 = 更少的移动部件 + 更快的速度
  • 易于理解 - 一切都是条目集合

有关原始Saaze的更多信息,请参阅 https://saaze.dev。阅读 简体中文Saaze 以获取安装和使用信息。

速度

截至2024年4月1日,整个WordPress博客及其评论已迁移到静态网站。新网站具有静态评论,但当前未使用像HashOver这样的评论系统。它通过WebAssembly使用 Pagefind 提供即时搜索。

迁移、主题和安装的说明在 简体中文Saaze的示例主题:Wendt 中。所有内容、博客文章和评论的迁移是通过两个简单的Perl脚本完成的,少于180行。

定期运行静态网站生成器:将所有770篇博客文章及其评论和依赖的子博客转换为静态格式,耗时5.16秒。总计处理了23,712条记录,CPU为Ryzen 7 5700G。此运行时间单线程(一个核心)。使用多线程可以将运行时间减半。静态网站生成器简化Saaze比Hugo快10倍以上,详见性能比较:Saaze vs. Hugo vs. Zola

通过Pingdom检查,生成的静态网站比法兰克福和旧金山的WordPress网站快三倍。详见Wendt网站性能比较:WordPress vs. 简化Saaze

如果您想检查这些数据,请使用

composer create-project eklausme/saaze-wendt

致谢

简化SaazeElmar Klausmeier创建。

Saaze由Gilbert PellegromDev7studios创建。采用MIT许可发布。