十个开源的静态站点生成器

简介:

本文是从StaticGen网站整理出来的静态站点生成器排行榜。俗话说,不管白猫黑猫,抓到老鼠就是好猫,所以这里整理出来的生成器不分先后,只要是合适的就是最好的。

1. Jekyll

主页|托管地址

Jekyll是一个静态Blog站点生成器,不管是用在个人、项目还是组织站点,都是很棒的,你可以把Jekyll想象成一个基于文件的CMS,没什么复杂性!Jekyll首先会获得你的内容,然后开始渲染Markdown 和 Liquid 模板,接下来会生成一个完整的可以被用在 Apache、Nginx 或者是其它Web服务器上的静态网站。Jekyll 是 GitHub Pages 后面的驱动器,你可以使用这个驱动器托管来自你的 GitHub 仓库的站点。

2. Pelican   

主页|托管地址

Pelican是一个使用Python编写的静态站点生成器。

Pelican目前支持: 

  • Blog文章和页面
  • 通过一个外部服务器(Disqus)进行评论
  • 主题支持
  • 文章和页面可以生成PDF格式
  • 可以通过多种语言出版文章
  • 代码语法高亮显示
  • 可以从 WordPress、Dotclear 或 RSS上传文章
  • 根据内容缓存和选择性输出写作而快速重建时期

3. Middleman   

主页|托管地址

Middleman 这个静态站点生成器使用了各种快捷方式和工具,这些工具也应用在现代Web开发当中。Middleman 为独立开发者提供了除了各种各样的工具以外很多东西,这就是为什么别人这个独立的框架,而放弃Ruby on Rails的原因。

4. DocPad   

主页|托管地址

DocPad的最大贡献就是将Web开发的程序简化了,并帮助缩小了专家和初学者之间的距离。各大企业已经使用DocPad将近2年了,而且现在正在利用DocPad创造更加高效、快捷的Web站点和App。

几乎大多数的开发者都比较喜欢DocPad,从第一次使用DocPad的Web开发者到企业领导和专家。

5. Hexo   

主页|托管地址

Hexo是一个快速的、强大的Blog框架,主要是由 Node.js 构建出来的。同时支持多线程生成,上百个文件只需要花数秒中就能生成。他还支持GitHub Flavored Markdown 和所有的 Octopress 插件和 高兼容 Jekyll/Octopress。

原文发布时间:2014-5-24

本文来自云栖合作伙伴“linux中国”

目录
相关文章
|
6月前
|
缓存 网络协议 5G
剖析KCP以及KCP在游戏中是如何使用的
剖析KCP以及KCP在游戏中是如何使用的
|
6月前
|
机器学习/深度学习 自然语言处理 安全
【网安专题11.8】14Cosco跨语言代码搜索代码: (a) 训练阶段 相关程度的对比学习 对源代码(查询+目标代码)和动态运行信息进行编码 (b) 在线查询嵌入与搜索:不必计算相似性
【网安专题11.8】14Cosco跨语言代码搜索代码: (a) 训练阶段 相关程度的对比学习 对源代码(查询+目标代码)和动态运行信息进行编码 (b) 在线查询嵌入与搜索:不必计算相似性
173 0
|
4月前
|
前端开发 安全 JavaScript
Astro 2.0正式发布,现代化静态站点生成器
Astro 2.0正式发布,现代化静态站点生成器
|
9月前
phpcms之 如何把自己做的静态单页面变成动态可发表形式
phpcms之 如何把自己做的静态单页面变成动态可发表形式
|
9月前
|
前端开发 JavaScript 开发工具
28款静态网站快速搭建生成器
28款静态网站快速搭建生成器
702 0
|
12月前
|
前端开发
给大家科普一泛二级程序前端几十套模板随机切换
​ 今天给大家分享几个小旋风蜘蛛池的泛二级程序网站站群模板,是无备案 新域名都可以用 老域名备案域名效果更好, 文章自动配图 关键词自动配图 泛二级程序模板是一款专门为了要从事相关工程方面工作的
93 0
Python实现自动访问网页
Python实现自动访问网页
|
Web App开发 移动开发 JavaScript
新手必会的静态站点生成器——Gridsome
Gridsome 通过使用PRPL模式将超高性能构建到每个页面中。您可以获得开箱即用的代码拆分、资产优化、渐进式图像和链接预取。Gridsome 网站默认获得几乎完美的页面速度分数。通过本教程中,你将从头开始构建自己的应用,分别使用 Gridsome -Cli 和 云开发平台
1104 3
新手必会的静态站点生成器——Gridsome
|
前端开发 Python
Pelican | 超简单的静态站点生成器
Pelican | 超简单的静态站点生成器
176 0
|
Python
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(下)
本文在RFM模型基础上做了调整,尝试用更符合b站特性的IFL模型,找到各分区优质up主。整个过程以分析项目的形式展开,最终附上了完整源数据和代码,方便感兴趣的同学练手。
322 0
我用加强版RFM模型,轻松扒出B站优质up主!(含数据+实战代码)(下)