想用 golang 建一个收费阅读图文内容的网站,找来找去只找到 MinDoc,还有别的选择吗?

2023-09-20 08:49:55 +08:00
 bigtang
我搜了一下,有一个类似的个人博客收费例子: https://www.zxbblog.com/ (即重点在内容,不在用户管理互动)
但 theme 实在老土。

肯定要找一个开源系统为蓝本,本来 CMS 系统超多,但我想用 golang:
我是 c++程序员,java 有过一年,放弃,php 放弃,node.js 放弃,优选 golang;

看了三小时,有两个 golang 开源有印象,gofast: 用户后台管理,因我重点不在用户管理,暂不用,还有一个 MinDoc:

演示网站: https://www.iminho.me/wiki/docs/mindoc/
https://doc.gsw945.com/docs/mindoc-docs/

优点:1 golang; 2 支持多个人创作内容 3 支持 markdown, 创作时很好用
缺点:阅读时要增强,例如要能调字体大小;没有收费功能,这是个团队内部使用的 wiki

但我预感改动工作量巨大。实在不行,就打算用 node.js 的 CMS 系统?

性能差点就差点,不要把时间花在系统上,内容才是制胜关键,得去做内容啊。

想听大家意见,谢谢!
1540 次点击
所在节点    分享创造
11 条回复
Geekerstar
2023-09-20 09:09:17 +08:00
lysS
2023-09-20 09:12:47 +08:00
bigtang
2023-09-20 09:26:55 +08:00
@Geekerstar WordPress 是 PHP, 我估计一定会二开的,不想碰 php 了;

@lysS ,moredoc 看了,后台管理,用户管理非常好,但它是 pdf 阅读,不是 markdown 啊,这个改动太核心,我估计短期没有这个能力
lifei6671
2023-09-20 09:36:48 +08:00
竟然能看到有人在讨论自己的项目。https://www.bookstack.cn/ 这个网站是用 mindoc 二开的,作者也是程序员,开发了很多新功能。也是开源的。
kphcdr
2023-09-20 10:09:38 +08:00
这种开源系统,还是 php 才行
dandycheung
2023-09-20 10:14:12 +08:00
哈哈,真巧,好几年前老夫还给 mindoc 贡献过代码
lysS
2023-09-20 11:25:52 +08:00
@bigtang md 转 pdf 很简单啊,而且 md 很容易被爬。

而且他这个页面好像是 svg
bigtang
2023-09-20 15:27:56 +08:00
@lifei6671 @dandycheung 谢谢你们!我开始研究 bookstack.

@lysS 我这个文字内容需要根据屏幕宽度重排,所以是不分页的,moredoc 是分页的,这个区别太大了。

如果 svg 内的文字在浏览器宽度发生变化时,这些文字能重排就好了,我查了是不行的。如果能重排,确实文字转为 svg 可以反爬虫。
kakki
2023-09-20 15:47:20 +08:00
DocHub 以前给一个企业做内部文库用过,功能有点简单,自己要写的有点多。
garyvalue
2023-09-20 20:38:15 +08:00
PaulSamuelson
2023-09-21 10:40:07 +08:00
笔趣阁 Golang 版?

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

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

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

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

© 2021 V2EX