jekyll静态博客主题_静态网站生成器枪战– JBake vs Jekyll

jekyll静态博客主题

今年早些时候,我一直在尝试使用静态网站生成器。 我最终的目标是将这个博客以及其他一些博客转移到静态站点中。 经过一些实验,我的结论是可以预见的。

询问任何一个要使用博客的软件。 大多数人会立即建议WordPress

最长的时间,我也这样做了。 它有一个庞大的社区,其中包含一个您可以想到的所有内容的插件。 我在WordPress上运行四个站点。 有些受欢迎,有些则没有。

去年,我开始改变对WordPress作为默认选择的想法。 如果我的任何站点访问量最少,则由于资源使用过多 ,我的主机将开始抱怨。 众所周知,共享主机在关闭需要太多服务器的站点方面非常积极,但是他们有道理。

每当我发布受欢迎的内容时,对共享主机服务器的印象就很小。

每当我发布受欢迎的内容时,我对共享主机服务器的印象就很小。

WordPress并非旨在提供大量流量。 WordPress开箱即用,是一个完全动态的网站,需要进行大量调整才能使其令人满意。

最重要的是,WordPress是那些只想获得乐趣的脚本小子的各种攻击的主要目标。 如果发布了安全补丁,您不仅需要尽快更新,而且,有人可以通过多种方式对您的站点发起成功的拒绝服务攻击。

有一个简单得多的解决方案:不要使用任何需要服务器资源的动态代码。 离线创建所有HTML页面,并且无需运行任何代码即可将其提供给客户。

输入: 静态站点生成器

静态网站生成器采用一般的网站布局和纯文本内容,并将所有内容合并到一个不错的静态JavaScript,CSS和HTML页面包中。 除了最低限度的高度优化的Web服务器外,无需在服务器上运行任何内容。

我看了两个静态站点生成器:

  • 杰基尔 。 这是每个人都在使用的那个。
  • JBake 。 它想成为Jekyll,但是用Java编写。

使用JBake的5个理由

用JBake烘烤您的网站

用JBake烘烤您的网站

我使用JBake来创建和托管一个小型个人网站。 该网站已经运行半年了,没有任何问题。 它的响应速度比我的任何WordPress网站快100倍。 它没有收到太多的内容更新,因为我没有配置好的自动部署过程。

入门很容易,但是要使一切顺利,确实需要做一些工作。

最重要的是,没有可用的主题,因此您是一个人。 至少您是,这是我制作的,可以使用的

我将再次使用JBake的原因:

  1. 它是用Java编写的。 如果Java是您的主要编程语言,这将是使用JBake的主要原因
  2. 它没有任何风吹草动,但可以满足您的所有需求。
  3. 该代码极少且易读,因此您可以轻松对其进行扩展。
  4. 如果您喜欢失败者,那么JBake是完美的选择。
  5. Euhm…我是否已经说过它是用Java编写的?

使用Jekyll的5个理由

jekyll-logo-300x139 我尚未在Jekyll上部署任何站点,但是我正在转换该站点。

我使用它的原因:

  1. 每个人都使用它。 该文档很清楚,但是即使有问题,也可以通过Google搜索。
  2. 有很多预制的主题。
  3. 如果您想要其他功能,可能已经有一个插件。
  4. 您可以将其免费托管在GitHub上(有一些限制)
  5. 有很多方法可以轻松地将您的站点部署到其他各种托管选项。
  6. 好的,还可以:您可以自动转换现有的WordPress网站。

结论

我认为没有理由会让您的生活变得困难。 跟杰基尔去吧。 除非您真的很想知道站点生成器的来龙去脉,并且您只知道Java,却不想学习一点点Ruby。

翻译自: https://www.javacodegeeks.com/2015/10/static-site-generator-shootout-jbake-vs-jekyll.html

jekyll静态博客主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值