为什么网站静态生成器 SSG 这么重要

网址

modern-static-website-generators-next-big-thing

Does anyone know a good tool that can convert a dynamic website into a static website

作为一名艺术家,我在编写自己的博客引擎的过程中学到了什么——连续 10 多年

节选

第一篇文章片段:

在 StaticGen(我们的静态网站生成器开源目录)中,我们已经跟踪了 100 多个生成器一年多了,并且我们看到这些项目的数量和受欢迎程度在 GitHub 上取得了令人难以置信的增长。那时,静态网站生成器存储库从仅仅 50 个生成器增加到超过 100 个生成器,并且总共有超过 100,000 颗星。Nest 和 MailChimp 等有影响力的专注于设计的公司现在在其主要网站中使用静态网站生成器。Vox Media 围绕 Middleman 建立了完整的发布系统。Carrot 是纽约的一家大型代理机构,也是 Vice 帝国的一部分,它利用自己的开源生成器 Roots 为一些世界上最大的品牌构建网站。谷歌的一些资产,例如“搜索年”和网络基础知识,都是静态的。

第二篇文章片段:

然后,我出现了——一个随机的软件工程师,他只是想要一个他可能多年都不会更新的个人博客(即使在这个 Medium 账户上,我上次发帖也是 5 年前,即 2019 年)。就这样,我的旅程开始了。我开始迭代我的设计以适应静态站点生成器。它甚至支持不属于 SSG 正式内容的内容——例如分页。

这正是在我完成将我的设计与 SSG 集成之后发生的事情。我不仅达到了 SSG 本身的极限,而且达到了 Ruby 编程语言本身的极限。我现在记不清了,但对于技术受众来说,它与以 Hash(或类似的东西)的形式访问动态属性有关。我绝对不会后悔尝试这两个 SSG,然而,最终设计假设总是会导致你与框架作斗争并最终遇到障碍。事实上,这导致了我的博客见过的最好的设计迭代之一。以下是当时的一些工作进展快照。

评论

这是一篇2015年的文章,从2023年来看仍然是对的,这个作者现在的站点都是可以直接渗透的 grumpygamer后台地址

结论:最好还是自己开发SSG,从我的经验来看,这样是最合适的。


作者:spike

分类: 互联网

创作时间:2024-02-01

更新时间:2024-12-09

用户评论

联系方式放在中括号之中例如[[email protected]],回复评论在开头加上标号例如:#1