点击蓝色“五分钟学算法”关注我哟

加个“星标”,天天中午 12:15,一起学算法

为什么程序员应该写博客?用什么博客系统?在哪写?

作者 | 程序员小吴

来源 | 五分钟学算法

写博客的好处很多很多,如果你不知道的话记住 写博客可以装逼 就行。

可以写博客的平台也很多,这篇文章谈谈我个人对这些平台的看法,希望小伙伴们能在自己喜欢的平台记录自己的技术成长过程。

我用过的主流博客平台如下:

  • CSDN:https://blog.csdn.net/kexuanxiu1163
  • 博客园:https://www.cnblogs.com/fivestudy/
  • 简书:https://www.jianshu.com/u/c6ad3f2ed2d6
  • 知乎专栏:https://zhuanlan.zhihu.com/c_1039097450233057280
  • 小专栏:https://xiaozhuanlan.com/u/6699210956
  • 稀土掘金:https://juejin.im/user/5b2cc5fee51d4553156be12f
  • 个人网站:https://www.cxyxiaowu.com

CSDN
为什么程序员应该写博客?用什么博客系统?在哪写?

很多人对 CSDN 怀着又爱又狠的态度,一方面很多问题可以在搜索引擎导向 CSDN 的过程中得到解决,一方面里面又是有太多复制黏贴没有经过校验的文章。

为什么程序员应该写博客?用什么博客系统?在哪写?
CSDN

优点

  • SEO做得好,无论是百度还是google(尤其是百度)在搜索问题的时候排名靠前
  • 阅读量高,从头开始写也不怕没人看,有排名,对于追求阅读量的作者会更有动力写
  • 博客内容基本限定在计算机领域上
  • 博客写完发表即可,不需要做额外的事情,还有要提的是支持数学公式流程图编写
  • 目前可以自动更新在公众号发布的文章(省时省力)

缺点

  • 界面不够好看,无论 PC 端还是移动端(和 CSDN 的编辑聊过,他们正在改版,希望能变得更好吧)
  • 广告多(你懂得)

博客园
为什么程序员应该写博客?用什么博客系统?在哪写?

博客园是除了 CSDN 外,另一个比较早专做技术博客的网站。

为什么程序员应该写博客?用什么博客系统?在哪写?
博客园

优点

  • SEO 不错,尤其是在百度上,博客园上面也经常有不错的专题类文章,小编偶尔也会推荐一下高质量的文章(我的几篇文章也上榜过)
  • 博客内容的受众是程序员,无关内容很少
  • 界面好看了一些,给博客管理者较大的定制空间(需要申请),见到过一些自己定制的博客,酷炫!
  • 广告侵入性不强

缺点

  • 平台给人一种陈旧论坛的感觉,有种上古程序员的样子

  • 其他可用资源较少,除了写博客看文章之外,其他的业务不够吸引人

  • 小吴的小小吐槽:最近发布了好多文章,过几分钟就把我的文章移出首页

简书
为什么程序员应该写博客?用什么博客系统?在哪写?

简书是小吴第一次写作的地方,曾经因为有人打赏了一块钱而开心了许久。

为什么程序员应该写博客?用什么博客系统?在哪写?
image-20191105114653809

优点

  • 界面是真的简洁,好看!(2019年改版后就不咋地了),编辑器也是程序员最爱的 Markdown,写起来舒服;
  • 很早搞出了自己的 APP,移动端阅读交互很友好

缺点

  • 早期有很多高质量的技术文章,现在首页全是标题党。

  • 发生了鄙视程序员事件

知乎专栏
为什么程序员应该写博客?用什么博客系统?在哪写?

知乎作为一个问答社区,文章也都是结合问题来的。

为什么程序员应该写博客?用什么博客系统?在哪写?
image-20191105141712840

优点

  • SEO 很不错,虽然文章的 SEO 比回答的 SEO 弱一些,但很多文章都是可以通过搜索引擎搜索进行阅读到的

  • 界面也比较友好,没有其它不相关内容

缺点

  • 知乎的一贯尿性,装逼的人太多,容易吸引喷子(我因为在一篇文章中调侃某个算法很 沙雕,被人追着来喷,这也是我第一次尝试了知乎的拉黑功能)

小专栏
为什么程序员应该写博客?用什么博客系统?在哪写?

小专栏,一个专业人士的创作知识社区。这个社区的开发者是小吴的一个朋友,美股大佬,股市挣了一些钱无所事事于是开始折腾社区。

为什么程序员应该写博客?用什么博客系统?在哪写?
image-20191105142450869

优点

  • 界面很清晰,UI 设计感很强,是目前发现最舒服的一个博客系统;

  • 每个人都可以搞免费专栏或者付费专栏,能挣一些零花钱。

缺点

  • 知名度是这些博客系统里最小的,SEO 也相对较弱

Github Page
为什么程序员应该写博客?用什么博客系统?在哪写?

我觉得每一个程序员都应该尝试着使用 Github Page 搭建自己的第一个博客。

为什么程序员应该写博客?用什么博客系统?在哪写?
我之前的博客

优点

  • 定制性强,属于静态网站,代码开源,皮肤开源,想怎么改怎么改,目前有大量的主题可供挑选,如果购买自己的域名的话还能进行关联。
  • 免费,省钱是硬道理
  • 不用担心搞坏,大不了删库再重新搭建一下,没什么损失

缺点

  • SEO 很差,Github 还限制了百度的索引,所以我之前噗嗤噗嗤的写了大半年,一点流量都没有
  • 写博客相对麻烦,先要使用 markdown 编辑器在本地编辑好,然后在部署代码提交,并且随着文章数目的增加,提交的速度越来越慢

稀土掘金
为什么程序员应该写博客?用什么博客系统?在哪写?

技术圈子的一个乐土,你甚至能在它们的 「沸点」 专区摸鱼一天。

为什么程序员应该写博客?用什么博客系统?在哪写?

优点

  • 纯技术圈子,赞!

  • 如果自我感觉文章不错,可以联系编辑让他帮你上首页,阅读量蹭蹭的涨

缺点

  • 大部分内容都是前端相关的,其它内容相对较少

  • 面试经验或者面试题受欢迎,阅读量高,其它类型的阅读数估计是个位数

为什么程序员应该写博客?用什么博客系统?在哪写?
快 5 个月了才 200 多阅读量

个人建站
为什么程序员应该写博客?用什么博客系统?在哪写?

个人建站的话有难也有易,简单一些的使用 WordPress 半小时全部搞定,难一些的使用开源系统比如 Halo、Solo,我曾经折腾了一个礼拜才搞明白。

上个月沉迷于 WordPress 的几个好看的皮肤,于是我遁入了 WordPress 的坑。

为什么程序员应该写博客?用什么博客系统?在哪写?
小吴目前的个人博客样子

优点

  • 需要服务器,所以包括博客在内的所有东西都可以任你折腾

  • 有一个自己名字命名的域名网站,想想都美滋滋

缺点

  • 开发难度最高,购买服务器、域名、运行代码、修改代码、部署,每一步都有可能是坑
  • 成本最高,服务器域名都需要花钱
  • 尴尬的一点是,你花钱花精力搞好了系统,结果你不想写了。。。
总结

每个平台都有自己的优缺点,读者们可以结合自己的实际情况进行挑选,但最关键的是你需要

文章才是博客最核心的内容

———————–
公众号:五分钟学算法(ID:CXYxiaowu
博客:www.cxyxiaowu.com(点击下方阅读原文前往)
知乎:程序员吴师兄
一个正在学习算法的人,致力于将算法讲清楚!
长按下图二维码关注,和你一起领悟算法的魅力

为什么程序员应该写博客?用什么博客系统?在哪写?

原文始发于微信公众号(五分钟学算法):为什么程序员应该写博客?用什么博客系统?在哪写?