← BACK TO INDEX
DRAFT / LOCAL STORAGE
新建文章
LOCAL MODE文章保存在当前浏览器,不上传、不入库。要让线上访客看到,写完后到「关于」页导出
posts.json 并同步到站点目录;本机按 Ctrl+S 保存,按 Esc 返回。最多 6 个标签 · 留空也可以
← BACK TO INDEX
没有后台,怎么发文章?
这个站点只有一个 HTML 文件和一个 JSON 文件。写作、编辑、搜索、标签全在浏览器里完成;服务器上没有数据库、没有接口、没有登录,nginx 只负责把静态文件送出去。所以没人能攻破一个不存在的后台。
- 写作 / WRITE
- 前台点「写文章」,内容存进 localStorage,立即出现在当前设备的列表里。
- 发布 / PUBLISH
- 点下方「导出 posts.json」,把它同步到站点目录覆盖同名文件。访客刷新即可看到新文章 —— 只传一个静态文件。
- 访客 / VISITOR
- 访客看到的文章来自站点上的 posts.json;他自己写的任何内容都只留在自己的浏览器,不影响别人。
- 备份 / BACKUP
- 随时导出 JSON 留档,或把旧备份导入回来。清浏览器数据前记得导一份。
- 样式 / STYLE
- 视觉语言参考 truejpeg.com:深墨底色、点阵网格、等宽元信息、编号窗口卡片、交错淡入与扫描线动画。零依赖、零 CDN 也能跑。
- 账户 / ACCESS
- 首次打开要求注册站长账户;此后未登录一律只读,写文章、编辑、置顶、删除、站点设置、导入与清空都需登录。登录态默认随标签页结束失效,可勾选保持 30 天。账户散列只存在本机浏览器,线上访客默认只读,站长用 ?setup=1 进入登录。
- 边界 / LIMIT
- 没有服务端,就没有服务端鉴权。这层门禁管的是界面权限:懂技术的人仍可绕过前端校验。若需要真正的防篡改,必须给发布环节加一个带鉴权的后端 —— 那就不「没有后台」了。
SHORTCUTS · / 搜索 N 新建 Ctrl+S 保存 Esc 返回