Git标签管理-添加、查看、删除Git标签

 2015年10月16日    302

在使用Git做为代码管理工具的项目,当有新版本上线时,一般会建立一个版本标签。Git标签是项目里程碑和历史状态关键点的标识,我们可以根据项目标签来查看历史某一版本的代码,也可以根据项目标签来回滚代码。Git标签在项目发布、版本管理中有着非常重要的作用。

阅读全文

使用OpenSSL创建TLS/SSL公钥、私钥

 2015年09月04日    296

TLS/SSL使用 OpenSSL 来提供安全传输层(Transport Layer Security)和 安全套接字层(Secure Sockets Layer)。OpenSSL使用公钥/私钥架构,对通讯流进行加密。使用了安全套接字层传输超文本的HTTPS协议,就是在HTTP的基础上加入了TLS/SSL协议。TLS/SSL依靠证书来验证服务器的身份,并为客户端(如:浏览器)和服务器之间的通信加密。

阅读全文

用TLS/SSL保证数据传输安全

 2015年09月02日    126

SSL(Secure Sockets Layer,安全套接层)和 TLS(Transport Layer Security,传输层安全)是为网络通信提供安全及数据完整性的一种安全协议。TLS/SSL会在传输层对网络连接进行加密,这使得传输内容的安全性和完整性得到保证。SSL协议,最早由Netscape设计研发的规范,在经历了SSL v1.0和SSL v2.0两个失败版本后,直到1996年的SSL v3.0才得到大规模应用。TLS是SSL v3.0的升级版和继承者,TLS 1.0也被称称做为SSL 3.1,TLS 1.1也被称为SSL 3.2,TLS 1.2也被称为SSL 3.3。

阅读全文

DNS域名解析中A、AAAA、CNAME、MX、NS、TXT、SRV、SOA、PTR各项记录的作用

 2015年08月21日    2680

域名注册完成后首先需要做域名解析,域名解析就是把域名指向网站所在服务器的IP,让人们通过注册的域名可以访问到网站。IP地址是网络上标识服务器的数字地址,为了方便记忆,使用域名来代替IP地址。域名解析就是域名到IP地址的转换过程,域名的解析工作由DNS服务器完成。DNS服务器会把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。域名解析时会添加解析记录,这些记录有:A记录AAAA记录CNAME记录MX记录NS记录TXT记录SRV记录URL转发

阅读全文

SEO优化 使用canonical标签处理重复内容

 2015年06月24日    53

由于网站改版、文章栏目调整等种种原因,会出同一篇文章出现在不同栏目中,因此会出现内容完全相同而URL不同两个或多个页面。本站就出现过由于URL规则调整,致使同一篇文章分布在了不同的栏目,为避免相同内容页造成页面权重的分散,使用了canonical标签对相关页面进行了规范。

阅读全文

一些前端用的JS插件

 2015年06月08日    1489

整理一些常用的JS库,其中大多数是jQuery相关插件,也有Bootstrap辅助插件及非jQuery插件。其功能涉及:页面布局、图片幻灯片播放、图片像册展示、功能辅助等内容。本篇只是简单介绍插件功能,以后使用到相关插件时再补充介绍插件使用方法的文章。

阅读全文

CommonJS(CMD)模块定义规范

 2015年05月22日    192

CMD(Common Module Definition) 模块定义规范,该规范明确了模块的基本书写格式和基本交互规则,其目的是规范浏览器端JavaScript模块化开发。不仅限于浏览器环境的JS,用于服务器端的Node.js也是遵循CMD规范进行模块定义和开发的。

阅读全文

阿里云服务器配置Nodejs生产环境全过程

 2015年04月07日    1374

做了公司的网站,网站布属在一台全新采购的阿里云服务器,因此需要配置Node.js的生产环境。就此机会,整理一下阿里云服务器配置Nodejs生产环境的过程,以便以后参考。本文内容包括:挂载数据盘、安装Nginx、安装Node.js及npm、配置Nginx绑定域名。

阅读全文

git使用入门教程

 2015年03月28日    153

本文简单介绍git的相关概念及常用命令,旨在帮助新人快速学习使用git进行版本控制与管理。

阅读全文