很多程序员也在积累到一定阶段之后,会开始写自己的博客,一方面可以帮助自己沉淀平时工作中的知识;另一方面可以分享知识给别人,帮助其他同行在遇到相同问题时提供思路。
有人会说,都什么年代了,还写博客,大家都在写公众号啦!其实博客有公众号代替不了的地方,就是可以通过搜素引擎搜索到,比如「 如何在 CentOS 上安装 SS?」这种问题是肯定不会在公众号上能搜到的。
很多朋友选择在哪里写博客犯了难?下面是我个人觉得是比较适合程序员写个人博客的 8 个选择:(排名不分先后)
- 阿里云云栖社区
- 腾讯云 + 社区
- 掘金
- SegmentFault
- 博客园
- CSDN
- 简书
- Github/Gitlab Pages 自己搭建静态网站
云栖社区
阿里云云栖社区是近年来内容逐渐丰富的平台,其中阿里的同学很多都会在上面发布内容,质量也比较的高。不过其中的内容更偏向于服务器运维,后端开发方面。
腾讯云 + 社区
腾讯云 + 社区跟云栖社区基本上属于同一类型的,主要内容也是更多关于云方面的内容,很专业。
掘金
掘金是近两年来比较火爆的社区,掘金上面的内容分类做的非常的好,知识面涵盖了几乎全部的行业,之前有朋友在掘金上写起了短篇小说,可以说掘金上的阅读体验非常的好。
优点
- 用户粘性强
- 支持 markdown 和富文本两种编辑器
- 阅读体验好
SegmentFault
SegmentFault 是前些年比较火爆的类似于 StackOverflow 的问答类网站,目前感觉已经有些不那么火了,但是网站的月活大约在 2000W 左右,它的流量也几乎跟 StackOverflow 差不多,都是搜索流量。如果你的文章是解决方案之类的,那么 SegmentFalut 是非常适合的!
博客园
博客园是很古老的博客平台,从它的主页,到博客页都能看出上古遗迹的感觉。不过他们的 SEO 也是做的非常的好。他们的编辑器对 markdown 支持不友好。
优点:
- SEO 做的好
- 阅读量有保证
缺点:
- 太旧了
- 没有适配移动端
CSDN
CSDN 也是一个很有历史的博客平台,CSDN 的 SEO 效果非常的好,但是 CSDN 不知道什么原因,它展示的广告内容太多了,我个人不太喜欢,而且 CSDN 上有太多相似的内容,内容质量不高。
优点:
- SEO 非常好
- 月活 2 亿左右的用户,阅读量有保证
缺点:
- 广告太多
- 内容质量不太高
- 阅读体验不好
简书
简书是一个类似于 Medium 的博客平台,风格是十分简洁的,对 Markdown 支持非常的好,并且在手机上展示的效果也是非常的好。不过它的 SEO 效果不是特别的好,而且无法进行分类等。
优点:
- 页面风格简洁
- markdown 友好
缺点:
- 平台内容太杂,技术博客较少
自己搭建
自己搭建,这种方式比较复杂,适合想自己动手,不愿意受限制于平台,致力于打造个人名片的朋友。自己搭建的选择有很多种,选择付费产品?不存在的,作为一个程序员,怎么能花钱在这些上面!
Github Pages 或者 Gitlab Pages 都是可以免费使用的。如果对 Jekyll 不感冒,可以选择 Gitlab Pages 进行搭建,因为 Gitlab 上支持很多种静态网站生成器,而 Github 只支持 Jekyll,Gitlab 支持比如 Jekyll,Hexo,Hugo,VuePress 等等。Gitlab + Netlify 可以搭建一套完全自动编译自动发布的个人博客网站,参考:Gitlab Pages + Netlify 免费搭建自动化发布网站。
总结
以上是现阶段比较好的博客平台,不代表以后也不代表以前。其实最终,最重要的是博客的内容,而不是载体,或许再过几年之后,又会有更新更时髦更好用的平台出来了。
最后,没有最好的平台,只有最好的博客内容。希望各位看完不需要再纠结选哪个平台了,而是开始写起自己的博客吧!