| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
B站:无盐七
QQ群:963592267
公众号:默库
零成本、无需懂代码部署博客系统
- 📀 解决CORS跨域问题 - 💿 低代码部署,部署简单 - ♾️ 零成本方案 - 💽 文章发布简单,采用增量更新,效率较高 - 🔥 支持airscript 1.0
https://www.bilibili.com/video/BV1kf59zkE9C
三级设计方案:显示层 - 中间层 - 数据层
前端 - 采用Github Pages进行部署(index.html、script.js、style.css)
中间层 - 采用Github Issues进行缓存
后端 - 采用金山云文档进行存储和处理(services.js)
前端处理流程
对中间层数据进行处理,并渲染出文章等数据 - 拿文章
后端处理流程
读取金山文档表格,对表格数据处理后,同步到中间层 - 发文章
对于“文章表”文章置为“不发布”采用虚删方式,仅将github issues内容置空,不删标题 - 删文章
通过一致性校验检测内容变动,仅对变化的部分进行更新,提高执行效率 - 增量更新
“[博客_配置]” - 是博客项目的配置
“[博客_文章]” - 是博客项目的文章
“GITHUB TOKEN“ - 在金山文档的”配置“表中填写,这是操控你仓库的认证信息,这是隐私信息,请不要泄露。
”文章“ - 在金山文档的”文章“表中填写,支持html格式。填写完运行后端脚本即可发布文章
“GITHUB TOKEN”获取方式 - 在 https://github.com/settings/tokens 选择 “Generate new token (classic) “,生成token
欢迎各种形式的贡献
| Back | FazBrowse Home | New Git URL |