eklausme / saaze-lemire
使用简化版Saaze静态网站生成器的示例主题和内容
Requires
- eklausme/saaze: >=1.34
README
简化版Saaze的示例主题:Lemire
这里还有一个名为Lemire的主题,用于简化版Saaze。示例内容来自Daniel Lemire。
Lemire主题的一些关键特性
- 轻量级,没有花哨的功能,没有社交媒体图标,没有分类+标签,没有深色主题切换器
- 完全响应式,媒体断点在39rem、60em、78rem
- 使用HashOver评论系统。
有关安装、转换和使用的详细信息,请参阅简化版Saaze的示例主题:Lemire。
简化版Saaze
简化版Saaze是一个快速、全面、基于平面文件的CMS,适用于简单的网站和博客。
静态网站构建器速度快,但通常学习曲线陡峭,需要大量工具才能运行。我们认为构建个人网站应该非常简单。这就是为什么简化版Saaze基于以下原则构建。
- 易于运行 - 您只需要PHP8、C编译器和Composer
- 易于托管 - 动态或静态服务
- 易于编辑 - 使用简单的Markdown文件编辑内容
- 易于主题化 - 模板使用纯PHP/HTML
- 快速且安全 - 没有数据库 = 更少的移动部件 + 更快的速度
- 易于理解 - 所有一切都是条目的集合
有关原始Saaze的更多信息及文档,请参阅https://saaze.dev。请阅读简化版Saaze以了解安装和使用方法。
速度
截至2023年12月8日,整个WordPress博客(包括评论)已迁移到静态网站。新网站有评论,使用HashOver的评论系统,并通过WebAssembly使用Pagefind进行即时搜索。
迁移、主题和安装的说明请参阅简化版Saaze的示例主题:Lemire。所有内容、博客文章和评论的迁移是通过两个简单的Perl脚本完成的,少于300行。
定期运行静态网站生成器:将所有2,259篇博客文章转换为静态(不包含评论)需要0.41秒,包括所有评论则需0.91秒(共3,935条条目,CPU为Ryzen 7 5700G)。此运行时间是单线程的(一个核心)。使用多线程将进一步减少此时间。《简化版Saaze》静态网站生成器比Hugo快10倍以上,请参阅性能比较 Saaze vs. Hugo vs. Zola。
生成的静态站点比从法兰克福和旧金山检查的WordPress站点快三倍,这是由Pingdom测试得出的。请参阅Lemire网站性能比较:WordPress vs. Simplified Saaze。
如果您想检查这些数字,请使用
composer create-project eklausme/saaze-lemire
致谢
简化版Saaze由Elmar Klausmeier创建。
由Gilbert Pellegrom在Dev7studios创建的Saaze。在MIT许可下发布。