搭建属于自己的个人博客
1、为什么要搭建自己的个人博客
学习过程中,我们经常遇到一些这样或那样的问题,此时我们可能会在网上找到相应的解决办法。但是过了一段时间后,当我们在此碰到此类的问题时,早已忘记以前是怎样解决的了。面对这些重复的问题,我们为什么不能把它们记录下来呢?
在我看来,搭建自己的个人博客主要有一下好处
- 有助于养成归纳总结个习惯,帮助记忆,把别人的只是变成自己的知识
- 通过记录自己的学习情况,记录成长道路
- 培养开放意识,与大家一起学习交流,共同进步
2.搭建个人博客的多种方式
(1)静态博客搭建
-
a.使用Hexo、Hugo、jekyll等主流博客框架搭建静态博客,并将网站托管在Github
、码云等公共平台。
优点是:轻量级、易上手、不花钱
缺点是:访问速度慢 -
b.使用Hexo、Hugo、jekyll等主流博客框架搭建静态博客+云端服务器部署。
优点是:有独立的域名、访问速度快、自主可控
缺点:需要自己花钱购买域名和服务器
(2)动态博客搭建
-
a.使用WordPress等成熟框架搭建动态博客并用服务器进行部署
优点是:相对简单,适合新手入门
缺点是:网站整体较为笨重 -
b.使用Java、PHP、Python等语言开发属于自己的动态博客并用服务器进行部署
优点是:功能强大
缺点是:麻烦、不易上手。
我使用的就是“Hexo+阿里云”这种方法,接下来我将简单地介绍一下该方法搭建个人博客的原理和步骤。
3.搭建步骤
第一步:购买域名
3.1注册一个阿里云账号:(最好实名认证)
注册阿里云账号
3.2先在阿里云查询,然后购买域名
域名注册,域名查询
第二步:购买服务器
3.3阿里云和腾讯云都有针对学生的低价或者免费的服务器。
地址:
阿里云官方服务器活动页面
腾讯云+校园
第三步:解析域名
- 购买服务器后就会有一个ip地址,在域名管理后台,把域名揭露解析到服务器ip地址上,一小时内基本生效
- 在服务器的后台,把服务器和域名绑定,这样服务器和域名就连接在一起了。
两步之后就可通过域名访问网站了。
4.知识储备历程
一、前端基础
-
HTML5
-
常用标签
-
表单
-
CSS3
-
基本语法
-
布局(浮动float、定位position)
-
响应式布局
-
JavaScript
-
基本语法
-
函数
-
标准对象
-
面向对象编程
-
接口