你好呀,昨天我们聊到了
说如果想让网站后期(也就是搭建出来之后)变得易于维护(只用把文章以markdown形式放到一个文件夹里就能自动更新)
博客的引擎是一个很好的选择
具体它是啥原理,可以看一看昨天的东东(也就是上面的超链接里的玩意儿)
今天先来聊一聊比较常用的一个博客引擎→jekyll
我们原来聊到过博客引擎的作用
也就是为了让网站变得更加易于维护(具体为啥看介个(click“介个”))
说白了就是更新文章了之后,会自动把文章转成一个设置好布局的HTML
不需要手动操作
很方便
安装也同样很麻烦,不过明天再搞安装,,,今天来聊一聊原理
其他的博客引擎没有用过,但是由于自己的小站是基于jekyll的
https://www.lianyiming.com/
所以对这玩意还是很了解。。。。
总之这阔以给每一篇文章都自动转成有布局的html
原因就是因为jekyll是用了一个叫做liquid的另一个引擎
liquid作用就有点像html标签里的src功能
src="/i/eg_chinarose.jpg" />
也就是被引用的物体只用一份就够,如果想要在多个地方使用,就在每个地方都src一遍而不用需要多少,就要有多少个重复的。
很像咱之前聊到的存储重定向
总之就是重复出现的东西,只用存在一个
剩下如果要使用这个东东的话,只用引用过来就可以
这样就很好的解决了。博客如果要把每一篇文章的布局都单独写一遍,就太浪费人工时间的问题
既然可以引用,那么我们就只用写一个布局
然后在每篇文章转成html的时候
把原来写好的布局挪过来就可以了呢
这也就是jekyll的基本原理
其他博客引擎与介个也大同小异呢