WordPress大学
WordPress大学专注于wordpress建站教学,提供wordpress主题,wordpres
昔枫沐杰是一个静态博客站点,站点语言为zh_CN。内容以技术笔记和生活记录为主,文章通过Markdown源文件构建,经生成器编译后输出纯HTML页面。
页面不依赖数据库。每次访问读取的是预生成文件。
这里有个细节:站点没有后台管理面板,发布新内容依靠本地编辑加构建部署。
运行环境需要Node.js。版本一般不低于16.x,低版本可能在依赖安装阶段报错。
构建前要装依赖包。npm install会读取package.json拉取全部模块。
有一点需要注意:文章源文件必须带front-matter头。缺title或date字段时,构建流程可能跳过该文件。
输出目录是纯静态资源。部署时只需要HTML、CSS、JS和图片文件,不需要服务端运行时。
构建产物是纯静态文件。没有数据库查询,没有服务端渲染,页面响应取决于文件读取和网络传输。并发访问时压力落在CDN或静态托管服务上,源站负载低。
内容与呈现分离。文章写在Markdown里,样式和布局由模板控制。改主题不动正文,改正文不碰模板。
写新文章:在source目录下建.md文件,顶部补上title、date、tags字段,正文用Markdown语法写。
本地预览:执行构建命令后启动本地服务,浏览器打开localhost对应端口查看效果。
生成站点:运行build命令,输出文件进public目录,命令执行完即可部署。
发布更新:把public目录整体上传到静态托管服务,覆盖旧文件。
| 对比维度 | 昔枫沐杰 | Hexo | Hugo |
|---|---|---|---|
| 构建语言 | Node.js | Node.js | Go |
| 构建速度 | 中等,依赖插件数量 | 中等,插件多时变慢 | 快,单二进制执行 |
| 模板引擎 | 依赖所选主题 | EJS / Swig等 | Go template |
| 内容格式 | Markdown | Markdown | Markdown |
| 插件生态 | 按需引入 | 插件数量多 | 主题和短代码为主 |
| 部署产物 | 纯静态HTML | 纯静态 |