梦想家路飞:认清现实,忠于梦想

8090后,跑者,骑行者,旅行者。自由职业,业余股民,Wordpress博主,民宿管家,便利店老板 ......

WordPress和GitHub Pages?哪个更适合你?

虽然WordPress和GitHub Pages都可以用来搭建网站。但这两种方式对于创作者的体验是截然不同的。简单来说,使用WordPress,你可以获得一个比较成熟的内容管理系统 (CMS)。而相对WordPress,GitHub Pages提供的则是静态内容的托管服务。

在本文中,博主将WordPress与GitHub Pages进行一个简单的对比,主要在易用性、自定义功能、发布工具等方面进行对比。

WordPress和GitHub Pages基本介绍

wordpress

首先WordPress与GitHub Pages是两种截然不同的程序类型。WordPress是一种CMS内容管理系统,可以让用户构建任何风格任何类型的网站。借助wp主题wp插件,你可以完全的自定义它们的外观和实现各种功能。

从理论上讲,WordPress就是一个内容博客CMS系统。但时至今日,这种特殊的CMS系统市场份额已经达到了惊人的43%,个人博客,企业官网,线上商城都可以见到wordpress的踪影。可见WordPress的实用性和覆盖面已经相当之广了。

github

从技术层面来讲,GitHub Pages面线不属于CMS内容管理系统,GitHub提供的是一种免费的托管服务,而且你只能用GitHub Pages来托管静态网站。

使用GitHub Pages,你可以使用你的存储库进行实时推送更新。GitHub Pages还与Jekyll集成,这是一个支持 markdown、Liquid 模板、HTML和CSS的静态站点生成器。使用Jekyll,你可以获得 CMS内容管理系统的一些核心功能,比如分类系统、创建文章和页面、生成永久链接等等。

综上所述,可以肯定的说,WordPress显然比GitHub Pages的功能更多。然而,功能多并不意味着就更好,总有人喜欢吃苹果,总有人更喜欢橘子。

总结来将,如果你是技术小白,想在不接触任何代码的情况下搭建动态网站,WordPress是你的最佳选择。如果你拥有一定的技术(web页面开发/编程能力),想创建一个简单的静态网站并免费托管它,GitHub Pages则是你最完美的选择。

WordPress和GitHub Pages:内容创建编辑

wordpress

在WordPress中创建新内容(页面/文章)是一个非常简单的过程。多年来WordPress对其编辑器进行了不断的更新,以提供更加视觉化的体验。WordPress内置编辑器使你可以使用预先构建的模块来构建页面和文章。当然你如果不习惯wp内置的编辑器,还可以选择更为强大的第三方wp编辑插件,如elementor或者divi

就像上面我说的,使用GitHub Pages的话,你需要掌握一定的web页面编程能力。拥有的这些能力,你就可以使用多种语言和标记创建静态网站,包括 HTML、CSS、Java、JavaScript、Python、Ruby 等等。为了获得最直接的体验,你甚至可以设置存储库(基本上是代码库)并使用 HTML和CSS创建简单的页面。

WordPress和GitHub Pages:主题和模板

WP插件一样,WordPress 社区提供了大量主题,你可以使用它们来自定义网站的样式。当然,除了wp后台仪表盘里面的主题库,你还可以通过购买/下载第三方的wp主题,然后自行上传安装。

wordpress主题

而GitHub Pages并不提供主题模板系统,毕竟它是一个托管服务和代码存储库。不过你可以运用自己的编程能力其改变外观。当然你也可以使用Jekyll你的静态网站创建内容模版。

jekyll

关于wordpress和GitHub Pages的基本区别就分享到这里了,其实很容易做出选择,如果你是小白,那么选择wordpress总是没错的。如果你是喜欢折腾的技术宅,那就选择GitHub Pages吧。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

zh_CNChinese