Hello World:这个网站是怎么搭起来的

建站2026-08-21

这是本站的第一篇博客。简单记录一下这个网站的技术选型和搭建过程。

技术栈

为什么这么选

个人网站最大的敌人是"维护成本"。用框架意味着依赖升级、构建工具链、node_modules 黑洞;自建服务器意味着续费、打补丁、被扫描攻击。

而这套方案:改完 HTML 一条命令部署,没有构建步骤,没有服务器,流量在免费额度内(每天 10 万次请求)完全零成本。

目录结构

pi-demo/
├── public/            # 静态文件
│   ├── index.html     # 主页
│   └── blog/          # 博客文章
├── functions/api/     # 后端 API
│   ├── messages.js    # 留言板
│   └── visit.js       # 访问统计
├── schema.sql         # D1 建表
└── wrangler.toml      # Cloudflare 配置

部署

npm run deploy   # 就这一条

如果你也想搭一个,整个项目没有任何秘密——照着这个结构抄就行。有问题欢迎到留言板交流。