代码改变世界

随笔档案-2011年09月

AJax细节详解

2011-09-20 06:44 by 刘永强, 198 阅读, 收藏,
摘要: AJax细节详解一:什么是Ajax? Ajax全称市“Asynchronous JavaScript and XML”,中文意思是异步JavaScrip和XML,是指一种创建交互式网页应用的开发技术,AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词。二:Ajax的优点 Ajax在本质上是一个浏览器端的技术,主要目的在于局部客户端及服务器间的数据交换,这个技术的主角是XMLHttpRequset,在于不用重新载入整个页面来更新数据,也就是所谓的Refresh without Reload(轻刷新),通过JavaScript与服务器沟通,使用XMLRequest本身传送. 阅读全文

缓存深入

2011-09-13 19:55 by 刘永强, 183 阅读, 收藏,
摘要: 缓存(Cache) 一:缓存简介:如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,那么网站的性能会非常差,而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则能提高系统性能,这样无论有多少人访问都只访问一次数据库,数据库压力不变。缓存是一种利用空间换取时间的技术,存在于计算机中的很多地方,用来将一些慢速设备中常用数据库保存在快速设备中,取数据的时候直接从快速设备中取,比如cup二级缓存,内存,window文件读取缓存。缓存存在失效的问题:为了保证从缓存中读取数据和慢速数据(数据库)中数据一致,则需要在慢速数据(数据库)中对应的数据发生变化的时候,清. 阅读全文