问题描述
我有一个与Github Pages一起发布的网页,实际上是一个博客。这是一个简单的HTML&CSS页面。通常,我用新帖子创建新文件,然后将这些文件上传到我的存储库。但是,我想创建一个管理面板。特别是为了轻松发布和管理我的博客(例如添加标签,评论等)。我不知道从哪里开始或使用什么。我知道如何用C&C#编程,所以如果我必须学习一种新语言,这不是问题。 任何帮助将不胜感激。
解决方法
我了解到我需要使用PHP或Phyton之类的服务器端处理。但是,Github Pages是静态站点服务,不支持动态网站。因此,我将继续在本地书写还是考虑其他托管服务。
,您也许可以使用Headless CMS。这些方法通常由git或某种API(您无需编写任何后端代码)驱动,以将内容添加到诸如您的静态站点中。尽管它们大多数都与markdown一起使用,所以您可能需要某种方式将markdown呈现到HTML中。
无头CMS通常在Jamstack项目中使用,因此建议您检查一下是否对您感兴趣。