PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档标签: cookie

cookie与session的区别与关系.

本文分别对Cookie与Session做一个介绍和总结,并分别对两个知识点进行对比分析,让大家对Cookie和Session有一个更深入的了解,并对自己的开发工作中灵活运用带来启示。cookie机制Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求缚上这些cookies 。具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力。正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript也可以...
此文被围观629次  分类: 编程开发 标签:  ···

php记住密码功能.

前些时间公司某某的要求: 网站登录页面要有记住用户和密码的功能,于是就写了一个记住密码的小功能,用的是COOKIE 登录页面用的jquery.cookie.js来获取的, 因为当时管这块的人说登录密码不先加密才,数据库也是用的明码。 近期随着项目的完成就要对密码进行加密,当然我们采用的还是md5加密,我记得好像md5是不可逆的吧! 我有一同事说可以解密,我看了网站说的一些观点,也是暴力猜解吧! 加密的同时我还设置了一个安全码,就是在用户的密码前加一段字符。 看看现在遇到的问题吧!以前记住过密码的现在要加密了不能登录,于是我们同事又想了一个办法就是在cookie里面加了一个版本信息。 这样通过判断版本信息就可以解决以前记住了密码的用户通过输入也能登录。 下面看我这边的cookie加码代码: [php] //cookie编码过程 function encodecookie($txt){ $key = C('KEY_COOKIE'); for($i = 0; $i < strle...
此文被围观1642次  分类: 编程开发 标签:  ·····

百万级访问量网站的技术准备工作.

当今从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。这些人里大多数不是很懂技术,或者不是那么精通,而网站开发维护方面的知识又很分散,学习成本太高,所以这篇文章将这些知识点结合起来,系统的来说,一个从日几千访问的小小网站,到日访问一两百万的小网站,中间可能会产生什么问题,以及怎么才能在一开始做足工作尽量避免这些问题。你的网站因为努力经营,访问量逐渐升高,在升高的过程中,问题也可能开始显现了。因为带宽的增加、硬件的扩展、人员的扩张所带来的成本提高是显而易见的,而还有相当大的一部分成本是因为代码重构、架构重构,甚至底层开发语言更换引起的,最坏的情况就是数据丢失,所有努力付之一炬。这类成本支出大多数在一开始就可以避免,先打好基础,往后可以省很多精力,少操很多心。对于不同的初期投资成本,技术路线的选择是不同的。这里假设网站刚刚只是一个构想,计划第一年服务器硬件带宽投入5万左右。对于这个资金额度,有很多种方案可选择,例如租用虚拟主机、租用单独服务器,或者流行的私有云,或者托管服务器。前两种选...
此文被围观988次  分类:  标签:  ·········

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.