我如何搭建这个网站

虽然这是一个普通的 WordPress 网站,对于自己建站完全陌生的朋友,可能还是有一点难度,我把所有和这个网站相关的东西全部列出来,给你参考。

域名

happyxiao.com 是在阿里云购买的,很多人不愿意在国内域名商购买域名,我倒是觉得无所谓,无论哪个服务商,域名都只是暂时属于你。另外,我的 xiao.do 域名是在 101domain.com 购买的。

网站程序

我选择使用 WordPress 这个最主流的框架自己搭建,你可以去 wordpress.org 下载程序,然后安装到自己的服务器,或者直接使用 WordPress.com 的基础套餐,4美金一个月,省去很多麻烦。

服务器

去年在淘宝上找了一个腾讯云的代理商,500多3年拿下一个性能足够多服务器。为了国内流畅访问,我最终选择把服务器放在国内,这么做的话,我必须去工信部和公安网注册备案,通过后才能挂载自己的域名。如果你怕麻烦,选一个阿里云或腾讯云在香港的服务器,多半国内访问也没有问题。

控制面板

如果你对设置服务器很熟悉的话,自然知道什么是控制面板,如果和我一样是个小白,那么我推荐你使用国内知名的宝塔面板来快速设置服务器并搭建你的 WordPress。我是在连续折腾十几个小时还是遇到各种麻烦后,不得不投降去用宝塔,然后10分钟全部搞定,真香系列。

WordPress 插件

我坚信插件装的越多,出毛病的几率就更大,所以只用了这么四个满足我基本需要的插件。

  • UpdraftPlus,最主流的备份插件,可以设置自动备份到你的 Google Drive,但由于我的服务器在国内,无法使用这个功能。每周六上午我会手动备份,然后下载上传到自己的 Dropbox。

  • WP Githuber MD,超级好用的 markdown 编辑器,台湾同胞写的,好用到让我想捐赠。Wordpress 自带的编辑器由于使用了“块”的概念,不再适合人类使用,所以自己下载一个顺手的编辑器是必须的操作。

  • Post View Count,在后台显示文章的阅读数,这个其实不准,因为它无法显示通过 RSS 阅读器阅读的数量,聊胜于无吧。

  • Patreon WordPress,这个插件就是让你付费来看我文章的罪魁祸首,哈哈,某天我异想天开的试着搜了一下,看是否有 Patreon 的插件,没想到竟然很好用。它的设置很多,基本不用动,在发布帖子的时候,勾选一下需要 Pareon 解锁就行了。

WordPress 主题

我是看过 john.do 这个博客后决定开始制作自己的个人网站的,John 使用的就是“2012”这个主题。其实我更喜欢一栏式的主题,尝试过好几个都不太好看,暂时就先这样了。

CDN

如果服务器在国外,可以尝试使用 Cloudflare 的免费 CDN,我没有使用。

以上就是这个网站的所有底层结构,如果觉得太麻烦,可以看看我的这封 newsletter 里推荐过的其他网站(博客)系统。