因在知乎收到若干类似问题,先前有就这个问题,梳理出一篇文章:如何选定搭建个人独立博客工具,就个人所用过的承载文字平台(如:语雀
、简书
、博客园
、掘金
、SegmentFault
,知乎
),建站工具(包括:Gitbook、Hexo、Jekyll、Vuepress、Docz、Hugo、Docsify、GitHub personal website generator 等)以及博客系统(Ghost、Solo),根据其自身设计功能、特色,结合个人使用感受,逐一做了介绍 & 品评,以便可为更多朋友,就如何选择博文平台诉求,提供些参考。
目前的看法是:得从自身拥有的资源
or 技能
and 诉求
,来判定更哪种工具更契合。具体解释为:倘若已拥有个人服务器,推荐使用 Ghost Or Solo 搭建;暂时还没有:如果是前端开发者,则看个人兴趣,倾向于 VuePress
Or react-static;如不是:建议使用 hexo,相对来讲:产品更为成熟,使用简单,功能强大,插件丰富,社区活跃。倘若是部署文档,Hugo、Docsify、Gitbook 等都是不错的选择。
V 友们对此怎么看呢?期待更多的推荐 & 建议。
1
Soar360 2019-08-19 09:45:12 +08:00
WordPress ?
|
2
jinyu121 2019-08-19 09:48:08 +08:00 via iPhone 3
博客的目的在于 写 ,而不是在于 折腾。
怎么选?很简单,看预算(写得越多就想建设得越好嘛),然后看能不能坚持写下去,及时止损。 高中时候没零花钱,于是各种找免费的(网易博客)。 之后有零花钱了,用几乎免费的(哦,就是买了个域名,然后用很便宜的主机商)。 现在好了点,改用 AWS,日访问量 100 左右。 其实也不怎么折腾啦,WP 的话一个主题用了三年?除了搬家之外就没怎么折腾过。 当然,有了预算,也把主题啊啥的弄得漂漂亮亮的,但啥都不写,放着吃灰,还不如省下钱来赞助 V 站和买雪糕看电影 |
4
shaonian 2019-08-19 10:05:28 +08:00
GitHub Pages
|
5
MuscleOf2016 2019-08-19 10:11:29 +08:00
hexo 真香
|
6
April5 2019-08-19 10:18:10 +08:00
hugo 真香
|
7
Abbeyok 2019-08-19 10:25:50 +08:00 1
|
9
orzorzorzorz 2019-08-19 10:33:40 +08:00 1
当然是自己折腾啊
一方面 blog 又不一定全都是字,有可能要加数学符号啊导图啊自定义的动画啊,现在应该没什么模板能支持这些吧 再一个,模板这东西一下就把你潜意识里的想法给扼杀了。最典型的例子就有个想法,“诶这模板不支持,自己写又太麻烦了,不弄了”,卒 再说折腾折腾就有东西写了,写完又可以折腾项目本身。blog 写一半弃坑的基本都是没兴趣探索了,有折腾的兴趣才是第一动力 |
10
version 2019-08-19 10:36:34 +08:00 1
掘金发文技术总结、SegmentFault 发自研技术文章..GitHub 公开项目代码质量.活跃度
其他研究博客.转载文章.个人历程.安装服务器.安装软件等.应该对面试没啥加成.面试官一见网页就关闭浏览器窗口 |
11
doco 2019-08-19 10:42:17 +08:00 1
vue + node 后台, 简单的 crud 还是能做出来的...
主要是可以随便搞, 想加什么加什么, 问题在于艺术水平实在欠佳, 做出来仅仅保持在"能看"的水平 |
12
shanlan 2019-08-19 10:47:47 +08:00
hexo 免费,买个域名就好了,配合我前几天发布的腾讯云-20 域名续费券,续费他十年。妥妥的。
|
13
PressOne 2019-08-19 10:51:39 +08:00
@version 个人博客面试官确实不愿意看,访问速度慢,内容杂七杂八,一时未必能看出技术专项,还有就算能力指标也看不出来,一个 github 项目,stars 和 fork 数还是有很好的参考价值的,虽然造假的也不少
|
14
opengps 2019-08-19 10:53:41 +08:00
我是自己写的博客代码:一个公开列表页,一个公开的文章页,一个带权限的添加页,一个带权限的编辑页
刚开始是最原始的 css,后来学了 boostrap 改造了下 https://www.opengps.cn/blog 成本:一年域名几十块,服务器几百块,cdn 套餐几十到一百 |
15
avalon8 2019-08-19 10:59:34 +08:00 1
typecho
|
17
YvesX 2019-08-19 11:07:05 +08:00 1
我的看法是在互联网上写东西,需要一个真正的网站。否则很可能到最后只是在四处留下了的失去控制的信息。
围绕内容本身,也应该关注内容的组织方式和读者权限。而不是 wow 我把几个静态页面 push 到别人的服务器上真是酷毙了。 |
18
JackieMe 2019-08-19 11:10:10 +08:00 via Android
推荐 hexo 的人我觉得都是没试过 Hugo。用过 Hugo 觉得 hexo 搭建那个过程真麻烦,并且还会有黑洞🌚。
|
19
dazkarieh 2019-08-19 11:15:44 +08:00
hugo 最高,不接受反驳
|
20
T3RRY 2019-08-19 11:28:14 +08:00
hugo
|
21
yyh0808 2019-08-19 11:53:42 +08:00 1
静态博客用的人多是因为有 GitHub 免费的仓库,服务端自己折腾好了,用什么静态化工具都差不太多,有数据库和无数据库是比较大的区别,因此都有优缺点,选个流程简单,快速上线的就行了,折腾几次就知道哪个合适了。
|
22
stevexu 2019-08-19 12:41:27 +08:00
|
23
hubqin 2019-08-19 12:45:36 +08:00
在 learnku.com 上写,纯技术社区,网站体验很好,很好用的 Markdown 编辑器,氛围也不错,发表文章后,谷歌通常能十几分钟就收录了,其前身是 laravel-china.com 。
|
24
sparkle2015 2019-08-19 12:48:18 +08:00 2
用过 jekyll 和 hexo,现在用 Gatsby。React 技术栈的可以尝试一下 Gatsby,之前配置很麻烦,最近加入了 gatsby theme 功能,可以开箱即用了,写了篇相关的博文: https://baurine.netlify.com/2019/08/15/gatsby-theme/
|
25
jeffjade OP @Soar360 嗯,WordPress 很老牌,也非常的强,据悉非常多的网站,基于这个构建;但,因为它给我的感觉,略显有点重,就还没有折腾过。
|
26
jeffjade OP @jinyu121 写博,和折腾主题(还有后台、统计、广告、评论等),这两者是可以相辅相成的;最近看到 Google AdSence 就给常棒,也有在博客中添加,一天下来也能赚几块钱,使得自己更有动力去写文章了。
|
29
inhzus 2019-08-19 13:11:01 +08:00 via Android
之前用 hexo,把黑洞里边的各种插件改的乱七八糟…
用 hugo 之后,随便选个主题,把各种功能全部阉割掉,再折腾我是🐶 |
31
Akkuman 2019-08-19 13:11:33 +08:00 via Android
@JackieMe 我基本都试过,但是还是回到了 hexo,hexo 的 next 主题功能多,现在用 CI 构建,本机也不用安装了
|
32
zhaoolee 2019-08-19 13:14:50 +08:00
Github Pages 上放 hexo 的 next 主题~ 比如我的表情包项目 https://zhaoolee.com/ChineseBQB/
原 GitHub 地址: https://github.com/zhaoolee/ChineseBQB |
34
soho176 2019-08-19 13:41:05 +08:00 1
一个 WordPress 就搞定了为何要搞的那么复杂??
最重要的是你写东西,而不是你用了多少牛逼炫酷的技术! |
36
cuixiaoyan 2019-08-19 14:24:34 +08:00
https://bk.cuixiaoyan.xyz/ 骗点访问量 哈哈
|
38
version 2019-08-19 16:21:19 +08:00 via iPhone
等你折腾完这些,会发现,自己写不出有技术的博文
还不如花时间研究别人的开源代码写法 |
39
cmonkey 2019-08-19 16:26:37 +08:00
别关注渲染的模板了,随便找个干净的用用就好,个人博客主要的是你分享了什么
|
40
jeffjade OP @soho176 嗯嗯,这是有道理的。不过,折腾的过程中其实也是可以学到很多东西的,尤其是设计者的工具哲学这块儿;对我们的思维是有很大益处的。其实,**技术**,从某种程度上就是掌握某个工具;如开车,写 JS、Python 等。折腾博客,会让我们可以更好地对网页进行优化(如提升网页加载速度等);部署 Ghost 网站,也会使得我们对 Docker 有所熟悉;玩儿下 VuePress,会发现它其中很多设计挺不错。
|
41
FuturesXu 2019-08-19 17:07:29 +08:00
我搞了 hexo,还没写文章。哈哈哈哈
|
42
lsr911 2019-08-19 17:21:10 +08:00
哈哈! hexo 真香,顺便安利一下自己的网站,hexo+ coding 平台都是免费的,只要自己买个域名就行 https://liaoshirong.com/
|
43
zhenlang 2019-08-19 17:22:31 +08:00
想自己开发,但是又没有专业知识
|
44
tozp 2019-08-19 17:35:15 +08:00
Caddy+Hugo
|
45
was172 2019-08-19 17:46:41 +08:00 via Android
使用 hexo 搭建的,折腾了很久的 next 主题,感觉还好😊
|
46
vsitebon 2019-08-19 18:19:44 +08:00 1
前几天发现了一个很有趣的博客生成程序,目前还在探索中。
官网: https://jaspervdj.be/hakyll/ 吸引我的网站: https://www.gwern.net ---- 使用过 Hugo、Hexo、Gatsbyjs、Vuepress、JekII。 目前只用 Hexo 的 Icarus 主题,很舒服 |
47
racecoder00 2019-08-19 18:23:47 +08:00
typecho?
|
48
yufeng0681 2019-08-19 18:28:01 +08:00
不是牛人还是选平台吧,比如博客园;
平台能带来流量,带来搜索量,而且还会不断演进博客功能; 你又不是大 V,自建博客,除了审核减免,提高逼格的亮点,其他都不如平台博客 |
49
ddlee 2019-08-19 18:58:36 +08:00 via Android 1
|
50
wenzichel 2019-08-19 18:59:59 +08:00 1
搞了这么长时间的自有博客,也各种折腾,现在想想,其实真的没有必要。我们创建博客的目的,一个是为了梳理知识,一个能把自己掌握的分享出去,能够帮助别人,博客做的多炫还是次要的
|
51
LockShell 2019-08-19 19:08:02 +08:00
自荐一波,上周用 hugo 新建的: https://lockshell.com/
|
52
waler 2019-08-19 19:12:56 +08:00 via Android
typecho 大法好 www.waler.info
|
53
licoycn 2019-08-19 19:24:24 +08:00
适合自己的就是最好的
|
54
licoycn 2019-08-19 19:24:53 +08:00
我用的是 wordpress https://www.licoy.cn
|
55
jeffjade OP @zhenlang 嗯,有这个想法,就可以将其转化为动力,模仿性动手搞一个;现在来看,基于 Vue 开发一个静态支持 Markdown 的,其难度相对较低。后面如果熟练的可以再用 Node 做后台,MongoDB,Redis 做数据存储;再优化下,可以集成至 Docker 以方便部署,反此等等,真的可以学到很多也很有趣的事情。
|
56
hoyixi 2019-08-19 19:42:03 +08:00
找个免费平台好了,保存好原稿。这样可以省下不少时间
|
57
whatIsGhost 2019-08-19 19:43:30 +08:00
hexo+腾讯 COS,本来是 hexo+腾讯云的,但是实在觉得折腾服务器实在烦人。。
|
58
jeffjade OP @yufeng0681 在写博客之处,两者可以共存。有个人品牌博客,写完后,可以同步至其他的平台,如博客园,知乎等;慢慢积累下来,个人平台的流量就会上来了(如果写的不错的话);这样就可以可以慢慢专注自己个人博客了,如此才能为众人所熟知。
|
59
ben1024 2019-08-19 20:28:42 +08:00
不折腾就 wordpress
折腾就随意了 |
60
jeffjade OP @wenzichel 我倒是认为,更多的折腾这些工具,可以促使我有更多的见识;比如说,折腾 Ghost 博客的时候,发现竟然能把博客设计的如此优美,而且在后台可定制化程度如此之高,实在是厉害。在实施部署、监测等操作时候,也可以时不时的用下 pm2、Docker 等工具,从而让自己可以在业余触及到更多的技术范围,从这些点来看,也是可取的。
|
61
Grooveys 2019-08-19 21:21:04 +08:00
github 上开源的博客系统,文章能直接推送到 github 上备份,以及发送到论坛分享,这个是我写的搭建教程 http://www.grophie.cn/articles/2019/08/11/1565525432139.html
|
62
dimlau 2019-08-19 21:21:45 +08:00 1
|
63
maemolee 2019-08-19 22:56:46 +08:00 1
typecho,国产软件,很稳定。
|
64
daozhihun 2019-08-19 22:57:59 +08:00
我用的 wordpress 的服务,除了国内访问有点慢以外,还挺不错的,不用折腾,直接交钱就能用了
|
65
LinusTor 2019-08-19 23:28:57 +08:00 1
|
66
artandlol 2019-08-19 23:37:43 +08:00 via Android 1
Hugo ghost 都知道的人,也可以尝试下 pipe
|
67
mayx 2019-08-20 00:39:11 +08:00 via Android 1
为什么大家都看不起 jekyll ?明明那么好用
|
68
dif 2019-08-20 09:06:46 +08:00 1
资金充足 :WordPress,可玩(折腾)性高。
一般投入 :Hexo/hugo/jekyll + OSS/COS/VPS+域名 只掏域名钱 :Hexo/hugo/jekyll + github pages /coding pages/ gitlab pages/netlify + 域名 不想掏域名 :Hexo/hugo/jekyll + github pages /coding pages/ gitlab pages/netlify 自己不想维护环境 :SF/掘金 /cnblogs/各大云服务上的社区等。 其实,最核心的还是内容。 |
69
jeffjade OP @artandlol 你指的是这款( https://github.com/b3log/pipe 知道,还没试试 )么? 先前用过他们产出的 Solo,感觉很不错,功能很齐全,也很实用。
|
70
jeffjade OP @dif 嗯嗯,这是比较合适的抉择。可以补充说明的是,个人博客,最好还是要能有个人品牌以及独立这两个属性。独立,自己维护,以至于不会被各种平台的规则所限制;至于个人品牌嘛,如果已经有心写更好地内容,这也是必要的推广方式。
|
71
Heanes 2019-08-20 09:29:21 +08:00 1
折腾也是写博客的动力和内容来源
|
72
fengtalk 2019-08-20 09:31:48 +08:00
人生苦短,我用 Typecho。
|
73
jeffjade OP @mayx jekyll 挺不错的;也是 Github Pages 的标配工具;早些年中文文档不足,现在已经很完善了,主题也是不少;略显不足的是各类插件不那么充盈。
|
74
guxingke 2019-08-20 10:21:21 +08:00 1
折腾过 wp, typecho, ghost, hexo, hugo... , 因为各种原因, 夭折了, 最近简单写了一个.
https://www.guxingke.com/posts/new-home.html 基于 pandoc, yq, 一些常见 bash 操作, 构建而成, 提供足够的灵活性. 不待见 hexo, hugo 和其他静态生成器的可以参考一下. 模板,css 不统计在内的话, 代码不超过 120 行 |
75
nullboy 2019-08-20 11:15:35 +08:00
hexo 主题都好丑
|
77
RYAN0UP 2019-08-20 12:30:23 +08:00 via Android
|
79
galikeoy 2019-08-20 13:45:32 +08:00
https://keoy.xyz 骗点击量来了
|
80
smallc2009 2019-08-20 13:51:32 +08:00
https://www.gosysops.com
wordpress 版本,骗骗点击量。 |
81
Yuicon 2019-08-20 14:08:17 +08:00 1
https://www.penglei.wang/
自己写的,java 技术栈 |
82
vsitebon 2019-08-20 14:10:13 +08:00
@avalon8 也许需要爬个梯子,因为是用 Haskell 来构建的博客,所以可玩性很高,而且我举的例子中的那个博客对脚注的支持非常的好。应该是自己写的脚本。
写某些需要很详细地解释的东西的时候,脚注真的是个好东西。 |
84
blue2008 2019-08-20 16:27:09 +08:00
|
86
Hanggi 2019-08-20 16:33:50 +08:00
其实个人博客最大问题是维护,就是一时兴起写了很多文章,但是到后来因为别的事情,博客停更了,不维护了,如果这时候博客死了,回头来再想把他弄起来就会很烦。
所以 hugo 是正解。 |
87
Hanggi 2019-08-20 16:34:09 +08:00
|
88
ponymaggie 2019-08-20 16:36:39 +08:00
|
89
lunatic5 2019-08-20 16:41:28 +08:00
样式不重要,内容和持续更新相对重要一些。比如我用的 WP+一个简单的主题,自己更新着玩,记录一些东西,没必要那么复杂: https://xiaoma.me/
|
91
jorneyr 2019-08-20 17:15:49 +08:00 1
推荐使用 Hexo,主题多,买个域名+免费的 Pages 服务,现在把评论、百度统计、仆算子等花哨的东西都给去掉了,只留博客的内容,关键是坚持写下去。
|
92
jeffjade OP @jorneyr 评论系统还是蛮重要的,毕竟可以给别人能够给与反馈的空间,或许也可以带给自己以成长(蛮早之前就流行基于 Github Issues 做评论)。
|
93
BORBER 2019-08-20 18:54:57 +08:00
尝试一下 GRIDEA ? https://gridea.dev
|
94
zxhy 2019-08-20 19:01:02 +08:00
gatsby 有考虑过没有
|
95
mamahaha 2019-08-20 19:11:08 +08:00
自己开发一个博客系统是一个学编程的很好的机会。
|
99
BORBER 2019-08-20 21:12:52 +08:00
aHR0cHM6Ly9ib3JiZXIuY24=
我的博客 基于 GRIDEA 也没啥干货 上文有链接 拜托 base64 解码 因为 V2 说每个回复都包括外链像是垃圾邮件 |