放弃Wordpress后,我一直在试验Jekyll创建一个博客。我选择它(通过Ghost)来帮助我在博客时学习Web开发的基础知识。此外,GitHub页面上的免费托管是整洁和免费的。
静态网站生成器究竟是什么(如Jekyll),为什么它们存在?
答案 0 :(得分:4)
静态网站有3个组成部分:
与wordpress相比,没有可以从中检索数据的数据库,其中所有帖子和页面都存在于数据库中。没有用于处理信息和呈现内容的服务器端脚本引擎。
存在静态站点生成器,为您提供模板,共享数据和自定义标记等工具,以帮助您创建Web服务器将要提供的静态HTML页面。
静态网站的好处是:
答案 1 :(得分:4)
来自使用Jekyll和GitHub页面构建博客关于 Treehouse的博客:
静态站点生成器获取一组模板和原始文本文件,通过转换器和渲染器运行它,然后生成一个准备在任何Web服务器上发布的纯HTML网站。
优点:
课程链接:https://teamtreehouse.com/library/build-a-blog-with-jekyll-and-github-pages
答案 2 :(得分:0)
您可以使用名为 mod_jinja2
的 Apache httpd 模块在 Jinja 模板上编写网页:https://github.com/DevelR0X/mod_jinja2
您不需要 CMS 系统、第三方服务或任何复杂的东西来创建信息网站,您只需要使用 Jinja 语法编写:https://jinja.palletsprojects.com/en/3.0.x/templates/