本帖最后由 G.K.D 于 2021-12-30 14:08 编辑
不需要,简单解释下它们的区别:
像 WordPress 和 Typecho 这种 PHP 动态博客程序,会在用户每次访问时根据程序、主题、插件等动态生成一个最终的静态页面(除非配置了缓存插件将这些页面都保存下来,下次访问就直接返回缓存的静态网页了)。
而 静态系统(或者叫静态博客程序)和它们的区别就是,提前生成最终的静态页面(可以自己生成后再去上传到服务器,也可以交给服务器自动生成),这样用户访问的时候,服务器就直接返回静态网页。
而 文档系统,就是直接加载 .md 文件,然后浏览器用 JS/CSS 去渲染 markdown 语法,并根据主题、插件等(js/css)在网页上添加功能什么的,服务器只需要发送 index.html、.js、.css、.md 这些静态文件即可,剩下的都由浏览器去渲染、加载。
因此 静态系统、文档系统 可以放在纯静态 HTTP 服务下,如 Github Page、Cloudflare Page、Vercel 等,连服务器、域名都可以省去~
注意:静态系统、文档系统 因为其不存在数据库,因此评论功能需要额外自建或用别人的(通过 JS 加载)。 |