说明
一直以来都是用GithubPage搭建的博客,因为服务器在国外,访问速度一直比较慢,再后来有一批服务器被墙掉了导致国内网络环境直接无法访问。这里可以多说一句,GithubPage跟Github用的可以不是同一IP地址服务器,被墙很多是通过锁定IP进行的,GithubPage搭建博客有些可以访问有些不可以,就是因为某些IP被封了,如果更换IP也是可以解决的,但访问速度还是不够快。前段时间看到腾讯云服务器打折,就考虑如果想保证国内的访问速度还是要将服务器迁移到国内来。
博客几要素
博客的搭建一般需要关注这五个部分:博客框架、域名、服务器、图床、Markdown工具。各个环节都有免费和付费版本的选择,一般来说免费能满足基本需求,付费则能提供更优质的体验,如何选择就看大家的需求了。这五部分的对比如下:
| | 付费版本 | 免费版本 | | ---- | ---- | ---- | | 博客框架 | Wordpress(部分内容付费)| Hexo/Jekyll | | 域名 |万网/腾讯云 | freenom/http://dot.tk | | 内容托管平台 | 阿里云/腾讯云 | GithubPage/GiteePage| |图床 | 七牛/又拍 | Github/Gitee| | Markdown工具 | MWeb | Typora|
如果你是一个懂技术的程序员,那么GitHub pages、Wordpress、Jekyll、Hexo这些都是可以自己折腾的,但是毕竟还是很麻烦的,很浪费时间,而且遇到问题自己解决起来也很头疼,如果你想要花点钱做一个漂亮的网站,那么阿里云建站是一个非常不错的选择,安全可靠,而且网站模板非常多,价格也很低,最低500元就可以搭建一个网站。如果你的网站的资源文件,比如视频、图片等访问慢的话,你也可以考虑阿里云CDN加速,价格呢也就几块钱一个月。最后网站肯定是要部署在服务器上的,服务器的选择现在也是多种多样,但是安全可靠还是大家最关心的,阿里云服务器安全可靠,稳定运行不宕机,而且还有centos、ubantu等等各种各样的系统可选择。
最后
这篇文章的作用是对搭建博客做一个整体介绍,对博客中用到的方案进行一些比较,关于网站、博客域名的问题,将会在以后的文章说明,这里就网站的一些大体情况做了一些说明。