快速搭建一个博客
前言
很多人都有记笔记的习惯,记笔记和写博客都是个人记录自己生活感悟和知识积累的一种方式。这里简单介绍一下常用的快速搭建博客的知识,并对目前常见的博客框架做了一个比较简单的比较。
往高了说,这是一种“知识的传承”,往低了说,这是一种“备忘录”。写博客相比在本地记笔记,最大的好处在于其社交性,博客是一个很好的自我展示和交流的平台,通过这个平台,可以结交朋友,也可以提高自己的影响力,最重要的是,写博客这个行为会反过来会为写博客这个行为提供动力,“越写越想写”,根本停不下来。
选择一个好平台
博客搭建目前常用的方案有三种:
- 自己租用云服务器和域名手动搭建博客,这种方式有一定难度,不适合小白使用;
- 使用博客平台网站直接进行创作,国内的博客平台其实做得已经很不错了,比如简书、博客园和掘金,这些平台的缺点是不能进行太自由的定制,而且自己的创作的内容全部存储在这些网站的数据库中,有可能会被博客平台侵吞知识成果;
- 借助代码托管平台进行静态网站部署,比如使用Hexo将自己的网站托管到Github或者Gitee中
在这里,第二种方案就不做过多介绍了。第一种方案需要租用云服务器,我用的是腾讯云的轻量云服务器,它与普通云服务器的区别是价格更便宜,便宜的价格的代价就是轻量云服务器的性能是弹性的,也就是说你无法每时每刻都获得它的最高性能,不过对于我来说已经足够了。国内比较好的云服务器还有阿里云,这里可以自行了解,这两家都会有一些针对新手的优惠活动,我是以不到200的价格购买了3年的轻量云,我在下面贴出他们的活动地址:
买好了服务器后,服务器提供商会引导你进行域名的购买和备份,跟随他们的帮助即可,我在这里就不再赘述。
服务器的配置
理论上来说,如果不是为了学习相关的知识,不推荐自己从头开始配置,云服务器提供商都会提供一些县城的服务器镜像供你安装,比如我用的腾讯云就提供了包括Wordpress、Typecho、宝塔面板等等现成的镜像,买好服务器后它会直接提示你选择系统进行安装。而且一般在网页就可以登录服务器进行操作了,也不需要配置什么SSH密钥,简单的很。新手不想折腾可以直接用宝塔镜像,可以很方便地安装软件,建立多个网站,配置SSL证书,只要鼠标点几下就可以了,非常适合新手建站使用。
常见的博客框架
下面列出的比较仅仅代表我个人的观点,如果你不认同的话,那就是你对。
名称 | 技术 | 架设难度 | 使用难度 | 推荐程度 | 官网 |
---|---|---|---|---|---|
Hexo | NodeJs | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ | Hexo |
Jekyll | Ruby | ⭐ | ⭐ | ⭐⭐ | Jekyll |
WordPress | PHP | ⭐ | ⭐⭐ | ⭐⭐ | WordPress |
Typecho | PHP | ⭐ | ⭐ | ⭐⭐ | Typecho |
VuePress | VueJs | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | VuePress |
Hugo | Golang | ⭐⭐ | ⭐ | ⭐ | Hugo |
Docify | NodeJs | ⭐⭐ | ⭐ | ⭐ | Docify |
对上面哪个框架感兴趣,就进入它的官网根据指示进行安装即可。需要注意的是,只有Hexo、Hugo和Jekyll是Github原生支持的,而WordPress和Typecho因为用到了数据库,所以不能在Github和Gitee托管,而其他的框架需要在本地生成静态网页文件,再手动部署到仓库里。
本文来自博客园,作者:冻羊,转载请注明原文链接:https://www.cnblogs.com/wdyyy/p/make_a_blog.html