在阅读本文之前,首先你要理解什么是静态网站,其次对Github有一定的了解,这不是必须的,但是了解GitHub有助于你完全理解本文。静态网站通常指的是那些由静态化的页面和代码组成的网站,用户在访问和交互的过程中,除了从服务器上下载网站的静态资源之外,不会与服务器进行其他通信,静态网站没有数据库,没有后台,不会保存任何与访问有关的数据。
什么是Jekyll
Jekyll是一个静态站点生成器,它可以将你的源码(如模板、markdown文件、html文件和图片等静态资源)按照指定的配置转换成静态网页文件。