');mask-image:url('data:image/svg+xml;utf8,');content:'';margin:0 .4rem;display:inline-block;vertical-align:middle;line-height:1}.breadcrumb-trail .trail-items li:last-child:after{display:none}.bloghash-breadcrumbs{font-size:1.4rem;border-width:0}#page .page-header .bloghash-breadcrumbs a>span{color:inherit}#bloghash-copyright .bloghash-flex-row>div:empty{display:none}#bloghash-copyright>.bloghash-container>.bloghash-flex-row>div{width:auto;padding-top:.6rem;padding-bottom:.6rem}.bloghash-copyright-layout-1 #bloghash-copyright>.bloghash-container>.bloghash-flex-row>div{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bloghash-scroll-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:2.5rem;right:2rem;z-index:997;width:4rem;height:4rem;opacity:0;-webkit-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0)}#bloghash-scroll-top .bloghash-scroll-icon{overflow:hidden;z-index:2}#bloghash-scroll-top .bloghash-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2rem;color:var(--bloghash-white);-webkit-transform:translateY(1.1rem);-ms-transform:translateY(1.1rem);transform:translateY(1.1rem)}#bloghash-scroll-top:before{content:'';z-index:1;border-radius:10rem;background-color:var(--bloghash-primary);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border:.1rem solid rgba(185,185,185,.4)}#bloghash-scroll-top svg{fill:var(--bloghash-white)}.bloghash-widget.widget:not(.widget_text):not(.hester-core-custom-list-widget) ul{list-style:none;margin-left:0;margin-right:0}.bloghash-widget.widget:not(.widget_text):not(.hester-core-custom-list-widget) ul ul{margin:1.6rem 0 1.6rem 1.968rem}.bloghash-widget.widget:not(.widget_text):not(.hester-core-custom-list-widget) ul ul:last-child{margin-bottom:0}#main .bloghash-widget{overflow:hidden}#main .bloghash-widget{margin-bottom:4rem}.widget-title,.wp-block-heading{margin-top:0;position:relative;display:block;margin-bottom:2.5rem}.widget ul{line-height:1.5}.widget ul:last-child{margin-bottom:0}.widget ul:not(.wp-block-social-links) li{margin-bottom:1rem}.widget ul:not(.wp-block-social-links) li:last-child{margin-bottom:0}.widget.widget_block li a{position:relative;z-index:0}.bloghash-entry>:first-child,.wp-block-group__inner-container>:first-child{margin-top:0}.bloghash-entry>:last-child,.wp-block-group__inner-container>:last-child{margin-bottom:0}.bloghash-entry ul:not(.wp-block-latest-posts){list-style:disc}.bloghash-entry ul ul{list-style:circle}.bloghash-entry ul:not(.wp-block-latest-posts){margin-left:4rem}.bloghash-entry ul:not(.wp-block-social-links) li:not(.blocks-gallery-item):last-child{margin-bottom:0}.bloghash-entry ul ul{margin-top:.64rem;margin-bottom:0}.bloghash-entry ul:not(.wp-block-latest-posts){margin-bottom:2rem;margin-top:2rem}.bloghash-entry p{margin-bottom:1.5rem;margin-top:1.5rem}.author-avatar img{border-radius:var(--bloghash-full-radius);width:3rem;vertical-align:middle;margin-right:.8rem;display:inline-block;outline:1px solid rgba(185,185,185,.4)}#main .content-area .entry-meta a{color:inherit}.entry-meta{font-size:1.3rem;font-weight:600;margin-top:1.2rem}.entry-meta .bloghash-icon{height:1.827rem;margin-right:.7rem;vertical-align:text-bottom}.entry-meta .entry-meta-elements>span{padding:0 1rem;line-height:1.2}.entry-meta .entry-meta-elements>span.posted-on{line-height:1.5}.entry-meta .entry-meta-elements>span,.entry-meta .entry-meta-elements>span .posted-by{-js-display:inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry-meta .entry-meta-elements>span:first-child{padding-left:0}.entry-meta .entry-meta-elements>span:last-child{margin-right:0;padding-right:0}.entry-meta .entry-meta-elements>span:before{content:'';position:relative;left:-1.1rem;width:4px;height:4px;border-radius:100%;background-color:var(--bloghash-primary)}.entry-meta .entry-meta-elements>span:first-child:before{display:none}.single-post .entry-content{margin-top:4rem}.single .post-category{margin-bottom:.3rem;font-size:1.4rem}.single .post-category a{-js-display:inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .4rem .8rem}.single .entry-header{text-align:start;margin-bottom:1rem}.single .entry-meta{text-align:start;margin-top:1.6rem}.single .entry-content{margin-bottom:5rem}.single .entry-content>:last-child{margin-bottom:0!important}.single.bloghash-page-title-align-left .bloghash-article>.entry-header,.single.bloghash-page-title-align-left .bloghash-article>.post-category{text-align:start}.single.bloghash-page-title-align-left .bloghash-article>.entry-meta>.entry-meta-elements{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}button.bloghash-animate-arrow{-webkit-appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;outline:none}.bloghash-animate-arrow .arrow-bar{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bloghash-animate-arrow svg{vertical-align:middle}.bloghash-animate-arrow.right-arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bloghash-animate-arrow.right-arrow .arrow-bar{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.bloghash-animate-arrow.right-arrow .arrow-handle{-webkit-transform:translateX(.6rem);-ms-transform:translateX(.6rem);transform:translateX(.6rem)}.bloghash-hamburger{padding:0;display:inline-block;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:2.5rem;height:1.4rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.1rem}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:2.8rem;height:2px;background-color:#111827;border-radius:var(--bloghash-normal-radius);position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.bloghash-mobile-nav{order:1;display:none;margin-left:2.4rem}.bloghash-hamburger,.bloghash-mobile-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.is-mobile-menu-active) .bloghash-hamburger .hamburger-box .hamburger-inner:before{width:1.5rem}.bloghash-hamburger{-js-display:inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:var(--bloghash-normal-radius)}.bloghash-hamburger .hamburger-inner,.bloghash-hamburger .hamburger-inner:before,.bloghash-hamburger .hamburger-inner:after{background-color:currentColor}#bloghash-header:after{content:'';position:fixed;top:100%;left:0;right:0;height:100vh;background-color:rgba(255,255,255,.85);z-index:991;opacity:0;visibility:hidden;will-change:opacity,visibility;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (min-width:782px){.site .bloghash-flex-row .col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0}.site .bloghash-flex-row .col-md.flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.site .bloghash-flex-row .end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;margin-left:auto}}@media only screen and (max-width:868px){.bloghash-hide-mobile-tablet{display:none!important}.bloghash-container{padding:0 3rem}.bloghash-header-widgets .bloghash-header-widget,.bloghash-header-widgets .bloghash-header-widget.bloghash-header-widget__button{padding-left:1rem;padding-right:1rem}.bloghash-mobile-nav{margin-left:1.6rem}}@media only screen and (max-width:599px){#bloghash-header-inner .bloghash-widget-wrapper,.bloghash-header-element,.bloghash-header-widgets .bloghash-header-widget{position:static}.bloghash-header-widgets .dropdown-item:after{display:none}.page-header>.bloghash-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.author-avatar img{display:none}}@media only screen and (max-width:480px){#page{min-height:-webkit-fill-available}}@media only screen and (max-width:960px){#main>.bloghash-container{display:block}#primary{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-top:4rem}.site-main #secondary{width:100%;margin-top:4rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.bloghash-btn,body:not(.wp-customizer) input[type=submit]{height:1rem}#main>.bloghash-container #primary{-ms-flex-preferred-size:0%;flex-basis:0%}}.bloghash-btn,input[type=submit]{background-color:var(--bloghash-primary)}.bloghash-social-nav>ul>li>a .bloghash-icon.bottom-icon{color:var(--bloghash-primary)}#masthead .bloghash-header-widgets .dropdown-item:after{border-bottom-color:var(--bloghash-primary);outline:none!important}.bloghash-header-widgets .dropdown-item{border-top-color:var(--bloghash-primary)}::-webkit-selection{background-color:var(--bloghash-primary);color:var(--bloghash-white)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.mr-1{margin-right:.4rem}a.bloghash-btn i{font-size:105%;vertical-align:baseline}a.bloghash-btn i:before{display:inline-block;vertical-align:middle}a.bloghash-btn span{vertical-align:baseline;line-height:normal}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important}}.bloghash-cursor{visibility:hidden;position:fixed;z-index:10000;display:flex;justify-content:center;align-items:center;top:0;left:0}.bloghash-cursor .bloghash-cursor-wrapper{display:flex;justify-content:center;align-items:center}.bloghash-cursor .bloghash-cursor--follower{position:absolute;background-color:var(--bloghash-primary);opacity:.35;border-radius:100%;width:2.4rem;height:2.4rem}.bloghash-cursor .bloghash-cursor--label{position:absolute;display:flex;justify-content:center;align-items:center;color:var(--bloghash-white);letter-spacing:.08em;transform:scale(0);will-change:transform,opacity}.bloghash-cursor .bloghash-cursor--icon{position:absolute;display:flex;justify-content:center;align-items:center;color:var(--bloghash-white);transform:scale(0);will-change:transform,opacity;color:rgba(255,255,255,.76)}.bloghash-cursor .bloghash-cursor--icon:before{content:"\f061";font-family:var(--bloghash-font-awesome);font-size:2.4rem}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:1.6rem}.wp-block-latest-posts__post-title{margin:1rem 0 0;display:block;font-weight:600}.post-category .cat-links a.cat-1{--bloghash-primary:#59ce10;--bloghash-primary_80:#def6d0}:root{--bloghash-primary:#343aef;--bloghash-primary_80:#d7d8fc;--bloghash-primary_15:#5358f2;--bloghash-primary_27:rgba(52,58,239,.27);--bloghash-primary_10:rgba(52,58,239,.1)}#bloghash-header-inner{background:#fff}#bloghash-header,.bloghash-header-widgets a:not(.bloghash-btn),.bloghash-logo a,.bloghash-hamburger{color:#131315}#bloghash-header-inner{border-color:rgba(185,185,185,.4);border-bottom-width:1px}.bloghash-header-widget:after{background-color:#ccc}@media screen and (max-width:960px){#bloghash-header-inner .bloghash-nav{display:none;color:#000}.bloghash-mobile-nav{display:inline-flex}#bloghash-header-inner{position:relative}#bloghash-header-inner .bloghash-nav>ul>li>a{color:inherit}#bloghash-header-inner .site-navigation{display:none;position:absolute;top:100%;width:100%;height:100%;min-height:100vh;left:0;right:0;margin:-1px 0 0;background:#fff;border-top:1px solid #eaeaea;box-shadow:0 15px 25px -10px rgba(50,52,54,.125);z-index:999;font-size:1.7rem;padding:0}#bloghash-header-inner .site-navigation>ul{overflow-y:auto;max-height:68vh;display:block}#bloghash-header-inner .site-navigation>ul>li>a{padding:0!important}#bloghash-header-inner .site-navigation>ul li{display:block;width:100%;padding:0;margin:0;margin-left:0!important}#bloghash-header-inner .site-navigation>ul a{padding:0;position:relative;background:0 0}#bloghash-header-inner .site-navigation>ul li{border-bottom:1px solid #eaeaea}#bloghash-header-inner .site-navigation>ul>li:last-child{border-bottom:0}#bloghash-header-inner .site-navigation>ul a>span{padding:10px 30px!important;width:100%;display:block}#bloghash-header-inner .site-navigation>ul a>span:after,#bloghash-header-inner .site-navigation>ul a>span:before{display:none!important}}.bloghash-nav.bloghash-header-element,.bloghash-header-layout-1 .bloghash-header-widgets{font-weight:600;font-family:"Inter Tight",Helvetica,Arial,sans-serif;font-size:1.7rem;line-height:1.5}#secondary{width:30%}body:not(.bloghash-no-sidebar) #primary{max-width:70%}.bloghash-layout__boxed-separated #content>article,.bloghash-layout__boxed-separated.bloghash-sidebar-style-2 #secondary .bloghash-widget{background-color:#fff}body{color:#002050}h1,h2,h3,h4,h5,.h4,a,.entry-meta,.bloghash-logo .site-title,.wp-block-heading{color:#302d55}:root{--bloghash-secondary:#302d55}.bloghash-container{max-width:1480px}.bloghash-logo .logo-inner{margin-top:27px;margin-right:10px;margin-bottom:27px;margin-left:10px}@media only screen and (max-width:768px){.bloghash-logo .logo-inner{margin-top:25px;margin-right:1px;margin-bottom:25px}}.page-header{background:rgba(244,54,118,.1)}.page-header{border-color:rgba(0,0,0,.062);border-style:solid;border-bottom-width:1px}.bloghash-breadcrumbs{padding-top:15px;padding-bottom:15px}html{font-size:62.5%}@media only screen and (max-width:768px){html{font-size:53%}}@media only screen and (max-width:480px){html{font-size:50%}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-weight:400;font-family:"Be Vietnam Pro",Helvetica,Arial,sans-serif;font-size:1.7rem;line-height:1.75}h1,.bloghash-logo .site-title,h2,h3,h4,.h4,h5{font-weight:700;font-style:normal;text-transform:none;text-decoration:none;font-family:"Be Vietnam Pro",Helvetica,Arial,sans-serif}h1,.bloghash-logo .site-title{font-weight:700;font-size:4rem;line-height:1.4}h2{font-weight:700;font-size:3.6rem;line-height:1.4}h3{font-weight:700;font-size:2.8rem;line-height:1.4}h4,.h4{font-weight:700;font-size:2.4rem;line-height:1.4}h5{font-weight:700;font-size:2rem;line-height:1.4}#bloghash-header .bloghash-logo .site-title{font-size:3rem}#main .widget-title,#secondary .bloghash-widget .wp-block-heading{font-size:2.4rem}.single-post .entry-content{font-size:1.6rem}.bloghash-btn,body:not(.wp-customizer) input[type=submit]{color:#fff;border-color:rgba(0,0,0,.12);border-width:.1rem;border-top-left-radius:.8rem;border-top-right-radius:.8rem;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}.bloghash-btn,body:not(.wp-customizer) input[type=submit]{font-weight:500;font-family:"Be Vietnam Pro",Helvetica,Arial,sans-serif;font-size:1.8rem}:root{--bloghash-radius:.5rem}
WordPress、Hexo、Halo的深度对比,轻松帮你如何选择合适的建站系统 - xixiknow
Skip to content网站建立两周了,开始动工我的第一篇博客,由于本人有选择困难症,所以在整个建站过程中,很多方面都选择的很痛苦,比如应该选择什么 CMS 系统,选择哪家的云主机,网站名域名应该叫啥……所以写下这篇文章帮助想要建立自己网站的小伙伴能够快速的选择合适自己的建站系统。
一个网站的搭建,不是简简单单的买一样商品,前期的搭建,后续的维护都是需要投入一定的精力,而且一旦网站建立不建议迁移至其他的 CMS 系统,一个不小心可能就会影响前期打下的搜索引擎排名。所以选择一个好的网站内容系统对后续的网站扩展优化都起着至关重要的作用。本次列入三款 CMS1 系统的对比,分别是 WordPress、Hexo、Halo。本文将从搭建难度、搭建花费、后续维护三个维度进行评分,每项满分10分,最终取三项的平均分做为每个 CMS 系统的最终得分,您可根据最终得分做出合适的选择。
1. WordPress
WordPress 是世界上最流行的 CMS 系统,截至2024年,WordPress 仍然是全球最受欢迎的内容管理系统(CMS),其市场占有率持续处于领先地位。根据最新的统计数据,WordPress的市场占有率大约在 43% 至 45% 之间。此数据来自ChatGPT,不一定准确,但仍能够体现出Wordpress 的流行。
1.1 搭建难度
WordPress 本身依赖的组件还是相当多的,如果手动安装,那难度简直上天,所幸大部分云厂商支持一键部署,如阿里云、腾讯云、 Bluehost、SiteGround等。这里不做搭建教程的说明,后面如果有时间也会出一版
1.2 搭建花费
这里主要会从 wordpress 所依赖的环境开始,分析运行一个新的基于 wordpress 构建的网站所需要的环境资源,并基于所需要的资源我们所需要的花费
wordpress 依赖的环境:
- LAMP(Linux, Apache, MySQL, PHP)
- LEMP(Linux, Nginx, MySQL/MariaDB, PHP)
- WAMP(Windows, Apache, MySQL, PHP)
- MAMP(macOS, Apache, MySQL, PHP)
有些小伙伴可能不是明白上述的写的东西分别都是用来干啥的,可以看下介绍
wordpress 依赖环境的明细介绍
- Linux、Windows、macOS: 都是指操作系统,像平常接触到的电脑大部分的操作系统为 Windows、macOS,而大多服务器的操作系统是 Linux 的
- Apache、Nginx:指Web服务器,最终网站就是运行在其上
- MySQL、MariaDB:数据库管理系统,用来存储网站的内容,比如:插件配置、文章、标签等等
- PHP:因为 wordpress 是用 PHP 语言写的,所以 PHP 是运行 wordpress 的必要条件
这里最消耗资源的是 MySQL,按照博主的经验来说,一个 WordPress 网站的运行,最少需要 1G 的内存(刚运行MySQL就得吃掉600M,加上本身系统的一些任务)。这里说的 1G 内存还是刚刚运行,还需要考虑后续文章量、访问量的增长,所以博主建议最少需要 2G 内存的服务器。
温馨提示:各大云厂商,基本上都有新人云主机99一年类似的优惠活动,但是请注意这一类主机的续费年限续费价格,很可能续费价格很高~~
以下列出国内的一些云主机大厂,价格仅供参考
腾讯云:2核2G,一年459元,新人可以找找新人价,特殊地域价格会有变化(仅供参考)
华为云:2核2G,329.32一年,新人可以找找新人价(仅供参考)
阿里云:2核2G,新人价79元,续费612一年(仅供参考)
总而言之,除去新人优惠因素之外,运行一个 WordPress 网站每年大概在云主机上的花费为 300 ~ 600元不等。不花钱或者花的越少评分越高,这里我们给出一个5分的评分
1.3 后续使用
WordPress 在部署完成以后,是有个管理员的后台管理界面的,可以在这个界面完成主题安装管理、插件管理安装、文章编写发布、媒体库管理等。
- WordPress 提供了大量的免费和付费主题(对于选择困难症简直爆炸),用户可以根据不同需求选择符合风格的主题。
- 在插件方面,WordPress 拥有成千上万的插件,几乎可以满足任何功能需求。
- 大量的问题解决方案(ps:我觉得这点很重要,可以节省大量的时间)
主题、插件、大量的问题解决方案这也是博主选择 WordPress 的几个重要项。
前面说的那么好,但是这里博主依然只能给出9分的评价,扣掉一分也是因为它的内容真的很庞大,新手容易惘然
1.4 最终评分
经过三个环节的分析评分,来到 WordPress 评分的最终环节,博主给出的 WordPress 最终评分为8分
2. Hexo
快速、简洁且高效的博客框架,Hexo
2.1 搭建难度
Hexo 的安装相对于 WordPress 来说,难度稍高一些,主要因为 Hexo 是基于 Node.js 的静态博客框架,安装和使用过程中需要一些基础的命令行操作能力。Hexo 依赖于 Node.js 和 npm(Node 包管理器)。用户需要先在本地安装这些环境,然后再安装 Hexo。这对完全没有接触过编程和开发环境的用户来说,可能是一道小门槛。所以博主不太建议没有接触过编程技术的小伙伴选择 Hexo。
2.2 搭建花费
Hexo 有两种常见的搭建部署方式:云主机方式、Github Pages。但无论哪种方式都需要对技术有基本的了解,以下简单列举出两种部署的对比
对比维度 | GitHub Pages 部署 | 云主机部署 |
成本 | 免费 | 需支付云服务器费用 |
部署难度 | 简单,使用 GitHub 仓库和 Hexo 命令 | 复杂,需要配置服务器和上传文件 |
维护难度 | 低,不需要服务器维护 | 较高,需要自行维护服务器环境 |
灵活性 | 低,只能托管静态页面 | 高,可自定义服务器功能 |
适用网站 | 小型博客、个人站点 | 流量较大、有特定需求的网站 |
技术要求 | 基础的 Git 命令和 Hexo 操作 | 需要了解服务器配置、Web 服务原理 |
hexo Github Pages 和 云主机方式部署对比GitHub Pages 方式是完全免费的,即便使用云主机方式,也仅需要 1G 内存的云主机也完全够用,所以搭建花费这里的评分博主可以给到9分
2.3 后续使用
后续使用
- 主题方面,Hexo 拥有丰富的主题生态,许多优秀的第三方主题如 Next、Fluid、Butterfly 等,既美观又功能完善,能够满足各种风格的博客需求。用户可以通过修改配置文件轻松更换主题,同时主题本身也支持高度个性化定制,让网站更加独特。
- 插件方面,Hexo 通过插件扩展功能实现了很高的灵活性,用户可以根据需求添加 SEO 优化、代码高亮、站内搜索、图片处理等插件
- Hexo 支持 Markdown 语法,使得写作过程更加高效和舒适,非常适合专注内容创作的用户
hexo 轻量快速,它并没有如 WordPress 的管理后台,对站点的配置通常是通过修改配置文件来进行的(而这很麻烦。。),写了新文章需要自己处理发布(这很麻烦。。虽然可以设置工作流来完成,但是依然有门槛),插件安装没有明确的列表管理(长久看来这简直是灾难)。所以这里博主给到 5 分
2.4 最终评分
经过三个环节的分析评分,来到 Hexo 评分的最终环节,博主给出的 Hexo 最终评分为6.33分
3. Halo
Halo,强大易用的开源建站工具
3.1 搭建难度
Halo 的搭建也不会很难,国内云主机厂商大部分也都有支持一键部署,不进行赘述
3.2 搭建花费
Halo 是一个全栈式的动态博客系统,因此对服务器资源要求相对较高,但服务器选择仍可以参考 WordPress 的资源配比
故而搭建花费这里不进行太多的赘述,直接同样给到 5 分
3.3 后续使用
后续使用
- Halo 的主题系统灵活性高,官方与社区提供了多款现代化的主题,但不多
- 自带插件管理系统,可以直接在后台安装和启用插件,操作直观且无需修改代码,但不多
- 支持图形化的文章管理、主题配置、插件管理,适合不熟悉命令行的用户
- 由于使用了 Java 语言,所以会编程的小伙伴可以自己定制扩展
3.4 最终评分
经过三个环节的分析评分,来到 Halo 评分的最终环节,博主给出的 Halo 最终评分为6.33 分
Scroll to Top
wpDiscuz