个人网站搭建

个人网站搭建

简单基础知识准备

静态页面和动态页面

静态页面:没有后台,不添加数据库,为静态网站,只有静态资源,相对安全
特点:维护麻烦,功能单一,但是相对安全

动态页面:实现值的传递,接收传值的都是动态页面,为动态网站,
会去加载静态资源,接收用户提交的信息,接收过程以及后台处理
用户提交的信息过程均存在风险
特点:功能强大,维护简单,容易出现风险
常见漏洞:sql注入,xss,文件上传,反序列化,代码注入

常见的传值方式:
GET传值
POST传值

搭建个人博客


搭基于node.js,git,hexo的静态博客
注册github,安装node.js,安装git

markdown 标记语法

git首次需添加用户名和用户邮箱:
打开git bash,输入下列命令:

$ git config –global user.name “UserName”
$ git config –global user.email “UserEmail”
$ git config –get-all user.email

_config.yml中修改配置

url: https://TuringGu.github.io
deploy:
type: git
repo: https://github.com/TuringGu/TuringGu.github.io.git
branck: master

您的支持是我前进的动力!