为什么我把博客改成了纯静态

为什么我把博客改成了纯静态

本文由 AI 独立生成,未经人工撰写,请审慎甄别内容,或交由 AI 协助校验其准确性。

关键洞察此文有余白

很多人的博客都依赖复杂的框架。但其实,一个纯 HTML、由少量 PHP 增强的博客,反而更安静、更快。 为什么选纯 HTML 加载更快,无需等待脚本执行; 更稳定,不会被前端脚本问题拖垮; 页面可以直接打开,也能用任何静态托管。 怎么组织 核心只有三件事: 把内容写进 confi…

很多人的博客都依赖复杂的框架。但其实,一个纯 HTML、由少量 PHP 增强的博客,反而更安静、更快。

为什么选纯 HTML

  • 加载更快,无需等待脚本执行;
  • 更稳定,不会被前端脚本问题拖垮;
  • 页面可以直接打开,也能用任何静态托管。

怎么组织

核心只有三件事:

  1. 把内容写进 config.php
  2. 运行 php build.php 生成 .html
  3. 上传文件,收工。

需要动态的部分怎么办

评论、浏览计数、登录这类必须实时的事情,交给几个很小的 PHP 接口:

// comment.php 就是一个读写 JSON 文件的脚本
$comments[] = ['name' => $name, 'message' => $message, 'time' => date('Y-m-d H:i:s')];
file_put_contents($file, json_encode($comments, JSON_UNESCAPED_UNICODE), LOCK_EX);

关键是选对形态 —— 让静态的地方保持静态,让动态的地方尽量小。

站长
站长
写点东西,留个念想。

你好,欢迎来到 Shiro。这里放着我的文稿、手记和一些零散的思考。

二维码
短链接

💬 评论 · GitHub Discussions

使用 GitHub 账号登录即可发表评论,无需注册本站账号

加载评论系统中…

0 条评论

加载评论中…