Hexo和Typecho哪个更好?个人博客应该如何选择?

投稿   明月登楼  2018-04-17 07:34:16  300 人阅读  60 条评论

这两天明月一直在折腾学习 Hexo 博客框架的部署和搭建,目前基本已经成型了(hexo.imydl.tech),通过这几天的不断折腾对比,发现 Hexo 还是很有些独特的特色的,单从其“小清新”风格来看去跟 WordPress 对比取舍有点儿过分了,但是跟 Typecho 对比取舍一番还是可以的。所以结合自己这两天使用 Hexo 的感受和 Typecho 博客的感受总结出来个人博客应该如何选择 Typecho 和 Hexo。

Hexo和Typecho哪个更好?个人博客应该如何选择? 建站经验 第1张

Hexo 和 Typecho 的区别

在 Typecho 和 Hexo 之间选择一个适合自己的博客平台(框架)首先的了解它们之间的区别,不同的博客平台(框架)部署、配置、运行方式可能都会有不小的差异化,甚至会改变你的博客使用习惯,所以我们先从这两个博客平台(框架)的区别来分析一下。

先说说 Typecho

Typecho 是一个简单,轻巧的博客程序,基于 PHP,使用多种数据库(Mysql,PostgreSQL,SQLite)储存数据,在 GPLVersion 2 许可证下发行,是一个开源的程序。

Typecho 是国内开源基于 PHP+数据库的一个动态博客平台,这点儿跟 WordPress 比较类似,甚至部署起来都区别不大,但是 Typecho 相对于 WordPress 来说更加的轻巧、快速,并且 Typecho 是原生采用 MarkDown 语法解析作为默认博客文章编辑器的,相对于 WordPress 的基于 HTML 的编辑器更加的先进高效,在兼容性和性能上也提升了很多。可以说 Typecho 是个基于 MarkDown 的微缩版 WordPress。

综上所述, Typecho 相对于 WordPress 来说少了那么一丝“商业化”、“标准化”的外表,更加适合专注于原创内容分享的博客站点使用,可以理解为是“小清新”式、个人色彩比较浓厚的个人博客选择 Typecho 还是很不错的,无论是网站运营成本还是内容输出几乎都是以“简约”为主要原则的,性对于 WordPress 站点来说性价比还是非常不错的额。

Hexo和Typecho哪个更好?个人博客应该如何选择? 建站经验 第2张

再说说 Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

相对于 Typecho 和 WordPress 这类动态博客来说, Hexo 跟他们的最大区别就是静态了(这里的“动态、静态”主要是指其对数据处理的方式,通过数据库来动态的查询、调用、展示的叫“动态”,直接生成纯.html 网页文件来供浏览的叫“静态”)。从服务器端来说静态博客的速度更加高效,动态博客平台因为需要数据库、服务器端的脚本语言解析的支撑在速度上相对于静态博客平台来说自然会低的(就今时今日云技术的趋于成熟和普及,动态和静态这点儿性能上的差异越来越微乎其微了,至少对于我们个人博客来说是这样的),可以说 Hexo 在这点儿上来说是完胜 Typecho 和 WordPress 的,但是有利必有弊,Hexo 是基于 Node.js 的博客框架,也就是说要 Hexo 需要 Node.js 环境的支持才可以运行,而 Node.js 是需要单独在服务器上部署的,也可以理解为是 Hexo 不过多的依赖于常见的 LNMP 生产环境,甚至站点的访问只需要有一个“托管”的平台即可。可以说这方面看性价比做到了极致,一个域名+一个免费托管平台就可以搭建一个博客网站了。什么服务器版本、CPU 高低、内存多少、带宽多少啥的都是浮云。

综上所述, Hexo 的性价比极致优势是最明显的,手里有个域名就可以有个博客网站了,这个优势是任何博客平台(框架)都不具备的,至于说 Hexo 的速度,这个只能说跟静态网页文件托管的第三方平台有关系。不过 Hexo 也有其“弊端”的,那就是通用性比较差,毕竟涉及服务器的一系列部署不是每个人都可以胜任的,再加上托管到第三方平台的过程也不是所有人都可以熟练掌握的,甚至很多人都不知道 GitHub、扣钉 Coding 是干啥的,这个“门槛”可以说阻挡了很多人,如果你本身就是个技术宅甚至程序猿、攻城狮一类的那么自然知道 GitHub、扣钉 Coding 这类“同性交友社区”是干啥的,这个“门槛”自然也就不是啥问题了,那么 Hexo 自然也就是你的首选了。

个人博客应该如何选择?

Hexo 和 Typecho 的区别讲完了,如果还有啥不明白的,明月建议大家度娘、谷姐一下多了解一些,至于说两者应该选择哪一个,还是要根据自身的实际情况来定夺的。

如果你属于是“文艺青年”类型的,那么建议还是 Typecho 最合适,因为 Typecho 至少相对于 Hexo 来说成熟了很多,各种功能的整合度也非常的完善,可以说是一次部署受用终身,当然选择 Typecho 也是有一定的成本的,域名、服务器都是要花钱购买的,那怕只需要最低的配置即可。

如果你是一个“技术”型、“学霸”型的那么可以尝试一下 Hexo 了,“知识就是财富”在 Hexo 上还是可以深切体会到的,真的是几乎零成本的,但是在“技术”层面相对来说就要复杂了不少,一定的代码、Linux 系统、JavaScript 基础知识还是要具备的,最次也是可以熟练利用度娘和谷姐自我学习的技能为基础了。同时,还要习惯 Hexo 没有网站后台、没有文章编辑器,所有的这些几乎都基于“代码”来设置和操作的,像明月每次发布 Hexo 文章的时候都是在 Linux 命令行控制终端上利用 Vim 编辑器来撰写文章的,对于熟悉的人来说这些没啥的,对于不熟悉 Linux 的人来说那简直就是个“噩梦”呀。

所以最后明月得出的结论是,Hexo 是需要一定的技术门槛的,来的是近乎“零成本”的博客网站搭建体验,而 Typecho 和 WordPress 基本一样都是需要付出一定的“金钱成本”的虽然 Typecho 相对于 WordPress 来说可以更加低廉一些。至于说两个博客平台(框架)对用户体验的影响,明月个人感觉几乎可以忽略不计了,甚至很多时候都看不出来很明显的差异的。当然如果你已经是个 WordPress 或者 Typecho 再或者其他网站平台的网站站长了,也是可以自己体验一下 Hexo 的(这几乎百分百的零成本),就像明月这样!只有自己体验过才能会有更加清晰的认识和理解。

相关文章

历史上的今天:

如果文章对你有帮助,请赞赏支持作者继续创作!

文章标签: ,   ,   ,  
原文地址:https://www.imydl.tech/ty/426.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 明月登楼 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
明月登楼

相关文章 分类热门分类热评最新问答

 发表评论(本站有缓存,一般1个小时后可看到您的评论)

中国赞表情摊手表情吃瓜表情笑哭表情偷笑表情衰表情汗表情思考表情费解表情抓狂表情晕表情流泪表情疑问表情嘻嘻表情吃惊表情鼓掌表情

  1. 免费电影网
    免费电影网 @回复

    求助各位大佬一个初始化hexo时的错误

  2. 萧先生、
    萧先生、 @回复

    突然想找茬:关于Typecho介绍的最后面~~“性对于”……哈哈哈哈

  3. 小白蜀黍网赚
    小白蜀黍网赚 @回复

    zblog也挺好的

  4. 久伴博客
    久伴博客 @回复

    我觉得看个人喜好,你自己觉得好的就是最好的

  5. 青年医生
    青年医生 @回复

    都很简洁,但是不适合新手呢

  6. 闲鱼
    闲鱼 @回复

    可怜的我两个都没用过,乡巴佬一个 [可怜]

  7. worthpin
    worthpin @回复

    wp好像也是没啥成本吧!Hexo可以免费部署到GitHub,可以省掉VPS的钱。

    • 明月登楼
      明月登楼 作者回复2018-04-18 18:23  回复

      @worthpin是的, Hexo 静态输出是没有成本的! Hexo 主程序甚至可以在个人电脑上部署即可!所以 Hexo 是零成本!

  8. 西枫里博客
    西枫里博客 @回复

    还没体验过,算了,也不打算体验了,反正我就是个伪程序员~

  9. 天赋网
    天赋网 @回复

    WordPress就挺好的啊

  10. 一斗米
    一斗米 @回复

    应该怎么操作都需要空间吧或者服务器。0成本什么鬼 [嘻嘻]

    • 明月登楼
      明月登楼 作者回复2018-04-18 09:32  回复

      @一斗米空间是托管在第三方平台上的, GitHub 和 Coding 都的Pages服务就可以满足了,还可以绑定你自己指定的域名,甚至部署HTTPS。至于服务器无非是有一个能用的VPS即可,不限国内海外,只要可以将静态文件推送到 GitHub 、 Coding 就可以了,这个对站长们来说基本就不是个事儿,并且对原来的服务器几乎没有任何的影响! [亲亲]

  11. 春熙路
    春熙路 @回复

    哈哈。很想试试看

  12. 宋子宪博客
    宋子宪博客 @回复

    用过Typecho,功能很强大

  13. 米粒博客
    米粒博客 @回复

    貌似都不是我能折腾得明白的,Typecho感觉挺快的!

  14. 清秋暖冬
    清秋暖冬 @回复

    我的WordPress都还玩不明白呢,更别提其他的开源程序

  15. 很文博客
    很文博客 @回复

    不管什么程序都好,都应该用热门的程序,不然后期安全无法保证。还有就是博客的模板,都应该用响应式的,网状的,蜘蛛喜欢爬的 [嘻嘻]

  16. 一艘大轮船
    一艘大轮船 @回复

    前一阵刚刚注册了codding,我也去玩玩 [偷笑]

  17. 皮皮
    皮皮 @回复

    小白还是用WP好了

  18. 趣知识
    趣知识 @回复

    Hexo 没用过,但Typecho功能一般

  19. 狂放
    狂放 @回复

    Hexo可以部署到自己的服务器上,自建git

  20. 久伴
    久伴 @回复

    我要吐槽,图片反反复复用了好多次,明月你不会PS,可以找我P 哈哈哈哈哈哈哈 [太开心]

  21. 码农BTS
    码农BTS @回复

    万年 hexo 用户路过,写过很多 nodejs 代码,有代码基础的话非常推荐

  22. 90客栈
    90客栈 @回复

    小众的建议最好不要用,说不定什么时候就倒了

    • 明月登楼
      明月登楼 作者回复2018-04-17 14:37  回复

      @90客栈倒?开源的不存在“倒”之说的,最多不再维护更新而已!代码都是开放的,放到自己服务器上不依赖任何第三方!自由权完全在自己手里的! [挖鼻屎]

  23. 薅羊毛
    薅羊毛 @回复

    ZBLOG 升级了 喜迎大奔

  24. 阿财博客
    阿财博客 @回复

    好久没有来,最近电脑坏了,现在只能用老妹的电脑用下了。

  25. 大事记
    大事记 @回复

    Hexo的快原因是它使用了原生JS,Hexo模板也很简洁,所以在速度上肯定拼过 Typecho ,TY其实也蛮好用的,模板也多,遇到问题最起码能很快的找到资料。 [睡觉]

    • 明月登楼
      明月登楼 作者回复2018-04-17 14:39  回复

      @大事记嗯,是的,各有优缺点了, Hexo 相对来说更加适合程序猿们一些,当然有代码基础的人也是个不错的选择! [可怜]

  26. 靠谱学生兼职网
    靠谱学生兼职网 @回复

    原来还有这样的程序源码啊

  27. 沈唁志
    沈唁志 @回复

    hexo我已经体验过了 就差typecho了

  28. 里维斯社
    里维斯社 @回复

    觉得还是WordPress好 [偷笑]

    • 明月登楼
      明月登楼 作者回复2018-04-17 09:18  回复

      @里维斯社呵呵, WordPress 相对来说还是过于“臃肿”了,其实,有时候我们需要的仅仅是个网页博客而已,所以 Hexo 就应运而生了!各有各的好!

  29. 烤德香
    烤德香 @回复

    都还在研究wordpress。

  30. 银色月航
    银色月航 @回复

    没搞过hexo,有机会折腾下

  31. 小苍老师
    小苍老师 @回复

    俺依然用者WP