放弃 Wordpress 后,我一直在尝试使用 Jekyll 创建博客。我选择它(而不是 Ghost)来帮助我在写博客时学习 Web 开发的基础知识。此外,GitHub Pages 上的免费托管既整洁又免费。
什么是静态站点生成器(如 Jekyll),它们为什么存在?
放弃 Wordpress 后,我一直在尝试使用 Jekyll 创建博客。我选择它(而不是 Ghost)来帮助我在写博客时学习 Web 开发的基础知识。此外,GitHub Pages 上的免费托管既整洁又免费。
什么是静态站点生成器(如 Jekyll),它们为什么存在?
来自Treehouse上的使用 Jekyll 和 GitHub Pages 构建博客课程:
静态站点生成器获取一组模板和原始文本文件,通过转换器和渲染器运行它,然后生成一个可以在任何 Web 服务器上发布的纯 HTML 网站。
优点:
课程链接:https ://teamtreehouse.com/library/build-a-blog-with-jekyll-and-github-pages
静态站点有 3 个组件:
与您的所有帖子和页面都位于数据库中的 wordpress 相比,没有从中检索数据的数据库。没有用于处理信息和呈现内容的服务器端脚本引擎。
静态站点生成器的存在为您提供模板、共享数据和自定义标记等工具,以帮助创建您的 Web 服务器将提供的静态 HTML 页面。
静态站点的好处是: