网站数据安全性

  1. HTTPS注册页

    http的注册页面的话,登录或者注册请求中的用户名及密码在数据发送过程中是以明文的方式发送的,这样在经过路由器等中间点的时候就很有可能被截获,token也一样

  2. 公钥加密私钥解密

阅读全文

session介绍及session共享

session字面意思是,服务器与客户端一次有效的通话

同一个用户在没有关闭浏览器状态的情况下,在一个网站访问完一个页面后有访问一个页面,这叫一个session

那网站是怎么知道你是同一个人的?就是通过cookie中这个叫sessionid的东西

大网站的session是共享的(不同服务器之间),实现的方法是sessionid(即这个项目中的ticket(token)),总之就是一段代码,可以表示这个用户是谁。sessio共享说到底就是有一个公共的服务中心,可以把这个session共享给所有人。

阅读全文

设备像素密度测试

-min-device-pixel-ratio与resolution

链接

阅读全文

响应式图像

链接

阅读全文

CSS级别响应式的弊端

弊端概述

并不能真正的识别用户客户端。由于 CSS 级别的响应式普遍都是通过 @media 的媒介查询方式根据屏幕尺寸判断手机端还是PC端, 这种做法显然是不科学的,例如,将手机横屏 CSS 可能就认为该客户端为 PC,将PC浏览器窗口缩小,CSS 就认为该客户端是手机。 自然基于这种判断渲染出来的界面并不是真正客户需求的。 2.可能导致样式混乱。由于 CSS @media 存在一个临界点,如@media screen and (max-width:800px), 如果整站代码存在临界点不一致的情况,当窗口尺寸缩小或放到大这一临界点(800px)附近时, 样式就可能出现混乱了。这是常有的事情,相比不做响应式,可能带给用户的麻烦比便利会更多。

阅读全文

关于响应式布局

什么是响应式布局

什么是响应式?响应式的页面在不同的屏幕有不同的布局,换句话说,使用相同的html在不同的分辨率有不同的排版。

阅读全文

初学Grunt

本文使用的是国内镜像,用npm的可以自行把cnpm改为npm,用想用npm的可以参考这个

参考原文地址:Grunt新手一日入门

阅读全文

Git冲突的产生与解决

什么情况下会产生冲突?

第一种情况

你修改了本地的某一份文件里面的内容,准备提交到github仓库上,恰好github仓库上的仓库的这份文件被另外一个人给修改了,即此时你本地对那份文件做了修改,远程仓库的那份文件也被做了修改,这样等你提交远程仓库的时候,冲突就产生了,不管你们修改的是不是那份文件的同一个地方,都会被识认为是冲突。

阅读全文

搭建hexo博客的具体流程

在本地搭建

讲一下搭建hexo博客的具体流程

首先安装git环境

然后安装node环境(node再带的npm版本据说比较老旧,可以使用npm install npm -g来重装(更新)一下npm版本,不过我弄之后版本还是一样的,可能现在node和npm更新已经同步了吧)

阅读全文

网站登陆与登出的实现--token

mark

  • 登陆

    • 登录时提交用户名和密码

阅读全文