html - 如何使用管理面板将新帖子上传到 Github 托管的网页?
问题描述
我有一个网页,实际上是一个博客,用 Github Pages 发布。这是一个简单的 HTML 和 CSS 页面。通常,我会在其中创建包含新帖子的新文件,并将这些文件上传到我的存储库。但是,我想创建一个管理面板。特别是为了轻松发布和管理我的博客(如添加标签、评论等)。我不知道从哪里开始或使用什么。我知道如何用 C 和 C# 编程,所以如果我必须学习一门新语言,这不是问题。任何帮助,将不胜感激。
解决方案
您也许可以使用Headless CMS。这些方法通常由 git 或某种 API(您不必编写任何后端代码)驱动,以向静态站点(例如您的站点)添加内容。尽管它们中的大多数都使用 markdown,但您可能需要一些方法将 markdown 呈现到您的 HTML 中。
无头 CMS 通常在Jamstack项目中使用,因此我建议您检查一下您是否对此感兴趣。
推荐阅读
- google-cloud-platform - GCP VM 实例计划随机不启动 VM
- json - 将 Excel 选定范围导出为 Json
- c++ - 在 C++ 中使用 system() 时,如何在命令的输出中输入命令/(SSH 密码)?
- git - 在 Visual Studio 2015 git repo 中切换分支时发生错误,无法 rmdir 访问被拒绝
- javascript - 单击按钮移动到顶部
- itfoxtec-identity-saml2 - 信息记录是记录类型而不是值
- c# - 如何更改不同用户的注册表项?
- javascript - 将开始日期最小值设置为结束日期减去 90 天
- c# - winapp驱动在根目录下搜索wpf应用产品文件
- reactjs - TypeError:无法在“节点”上执行“包含”:参数 1 不是“节点”类型