求大佬们推荐一个博客系统

2023-07-09 21:07:20 +08:00
 jackgoudan

我的需求是:

  1. 支持 markdown ,本地写完直接粘贴就就行,省的进行二次排版,有后台管理,直接写完了就发布。
  2. 不想要静态,晚上试了下 hexo,hugo 这种,本地与服务器同步很麻烦。
  3. 颜值没要求,简约就好

晚上试了下 halo ,感觉好像 bug 有些多,不确定是不是使用方式问题。麻烦大家给些意见。

13677 次点击
所在节点    程序员
103 条回复
blankmiss
2023-07-10 10:51:19 +08:00
Typecho 就很好 handsome 主题
thedog
2023-07-10 10:52:52 +08:00
typecho
0x663
2023-07-10 10:53:47 +08:00
xlog
aulayli
2023-07-10 10:54:23 +08:00
typecho 完美符合你的需求,可供选择的还有 emlog, 也支持 Markdown ,感觉用的人比较少哇,我看楼上都没有人推荐😂。
aulayli
2023-07-10 10:58:00 +08:00
只要你想,wordpress 也可以通过插件支持 Markdown
lostsquirrelX
2023-07-10 11:00:11 +08:00
hugo + github + cloudflare 无痛解决啊,还有用 issue 加评论的
wdssmq
2023-07-10 11:06:21 +08:00
@mjar #22 VSCode 创建写东西的工作区,然后设置一个自动任务执行新建,快捷键触发。
genesis489449701
2023-07-10 11:13:13 +08:00
QKgf555H87Fp0cth
2023-07-10 11:15:12 +08:00
Astro
mestrace
2023-07-10 11:15:45 +08:00
v2 月经贴了
我的回答 https://v2ex.com/t/933986?p=2#r_12983121
TLDR: 用的省心不折腾版 github pages / notion / mataroa

其他相关传送门
https://v2ex.com/t/900837
https://v2ex.com/t/933986
https://v2ex.com/t/800547
CheckTime
2023-07-10 11:20:13 +08:00
@mjar #22 刚刚想到,Windows 的话创建一个 bat 脚本放到项目根目录,运行后自动创建文档并打开指定文件夹,自己再手动 F2 更改一下名称,默认名称 A 开头保证每次都在最上面好修改名称(当然也可以修改脚本,自己输入文章名称后再创建,Windows 得注意编码),如果用 uTools 的话可以把脚本拖入本地执行文件里面,更方便创建。
例如:

```
:: 打开新建文章所在文件夹
explorer .\source\_posts

:: 新建文章
hexo new "AAAAA"
```

按根据直觉来说应该交换一下执行顺序的,但是我测试的时候执行 hexo 命令后就自动退出了,不会执行后面的命令,除非用 start hexo 新开一个窗口,但那样就需要手动关闭 cmd 窗口了。
CheckTime
2023-07-10 11:28:00 +08:00
@CheckTime #71 找到解决方法了,交换顺序后用 call hexo 就行了。
xiaoheizi
2023-07-10 11:48:15 +08:00
@mjar 可以看看 Netlify CMS
accelerator1
2023-07-10 11:55:36 +08:00
看需求吧,如果只是用来记录,直接用成品博客系统,cnblog 都行;如果想了解博客系统实现,可以先从已有的 cms 管理系统开始,自己再写个前端页面,简单的很。

个人博客:blog.duan-ya.com

django + vue ,运行了 7 、8 年了,有没有漏洞不知道,反正还行。
yunyuyuan
2023-07-10 12:09:15 +08:00
自荐一下 https://github.com/yunyuyuan/nuxt3-blog
基于 github API+vercel ,完全免费,首次部署后,后续在网页上就能更新博客内容。原理是使用 github restAPI 创建 commit -> 触发 vercel 的 webhook -> 编译为纯静态网站。
dafengzhen
2023-07-10 13:37:03 +08:00
推荐一下 https://github.com/dafengzhen/youdeyiwu-frontend
高低不来一个
MonoLogueChi
2023-07-10 13:46:31 +08:00
虽然 OP 不想要静态博客,但还是要推荐一下,vuepress2 + vuepress-theme-hope ,仓库存储在 github 上,静态网页部署在自己的服务器上,基本流程就是推送到 master 分支,触发 github action ,自动构建并提交到 gh-page 分支,然后 webhook 触发服务器动作,pull gh-page 分支到服务器上
Rebron1900
2023-07-10 14:02:59 +08:00
推荐一波 Ghost.org ,基于 node.js ,没有很多能折腾的地方,所以可以专注内容。
http://1900.live
InDom
2023-07-10 14:10:45 +08:00
Typecho 几乎符合楼主所有的要求,唯一的问题就是不折腾。
RuHe
2023-07-10 14:13:41 +08:00
@mjar 我是用的 Jekyll ,用了 UltraEdit 的模版功能快捷插入日志文件的头文件。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/955324

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX