cookie 和session
共同点: 都是状态维持的解决方式
1、cookie数据存放在客户端的浏览器上(内存中),session数据放在服务器端上。
2、cookie不是很安全,具有失效性,里面的东西可以直接看到。保留一些非常规的数据,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。
3、session会在一定时间内保存在服务器上。在使用之前要调用它,才会产生session数组,当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用COOKIE。
4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
5、所以个人建议:
将登陆信息等重要信息存放为SESSION
其他信息如果需要保留,可以放在COOKIE中
cookie 是包含多字段的字符串,内容默认大小为4KB。是和浏览器接收的文件放在一起的。
$_file 上传文件;$_REQUEST 包含GET,POST,ENV.
什么是AJAX ?
AJAX 是一种用于创建快速动态网页的技术。
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
包含HTML,CSS,JS,DOM,JSON
AJAX步骤:
2.绑定状态改变事件
3.组装参数
4.发送请求 send
5.返回处理