一.代理服务器代理服务器是一种网络实体,它又称为万维网高速缓存。代理服务器把最近的一些请求和响应暂时存在本地磁盘中。当新请求到达时,若代理服务器发现这个请求与暂时存放的请求相同,就返回暂存的响应,而不需要按URL的地址再次去因特网访问该资源。代理服务器可在客户..
分类:
其他好文 时间:
2016-05-15 19:57:29
阅读次数:
200
虽然jquery的较新的api已经很好用了, 但是在实际工作还是有做二次封装的必要,好处有:1,二次封装后的API更加简洁,更符合个人的使用习惯;2,可以对ajax操作做一些统一处理,比如追加随机数或其它参数。同时在工作中,我们还会发现,有一些ajax请求的数据,对实时性要求不高,即使我们把第一次请 ...
分类:
Web程序 时间:
2016-04-11 08:40:54
阅读次数:
240
HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存 等等。 http中具有缓存功能的是浏览器缓存以及缓存代理 ...
分类:
Web程序 时间:
2016-03-29 23:48:19
阅读次数:
292
一、Web缓存1.web缓存web缓存是可以自动保存常见文档副本的HTTP设备。当Web请求抵达缓存时,如果本地有"已缓存的"副本,家可以从本地的存储设备而不是原始服务器设备中提取这个文档。通过key-value键值方式缓存,key中保存了URL路径,value中保存了web内容,其均使用hash格式,..
分类:
其他好文 时间:
2016-03-09 19:23:17
阅读次数:
310
本页内容
1.何为Web
2.HTTP协议概述
3.HTTP连接的两种类型
4.HTTP消息格式
5.Cookie技术
6.Web缓存/代理服务技术
1.何为Web
Web即World Wild Web(万维网),由Tim Berners-Lee发明。
Web由网页构成,支持网页互相连接。
网页(Web Page)包含多个对象(Objects),...
分类:
Web程序 时间:
2016-02-28 11:12:22
阅读次数:
257
要点:代理模式为另一个对象提供代表。以便控制客户对对象的访问。远程代理管理客户和远程对象之间的交互。虚拟代理控制访问实例化开销大的对象。保护代理基于调用者控制对象的方法的访问。代理有很多:缓存代理,同步代理,防火墙代理和写入时复制代理。代理在结构上类似装饰者,但是目的不同。装饰者模式为对象加上行为。...
分类:
其他好文 时间:
2016-01-26 18:12:41
阅读次数:
213
http, 演示客户与服务器套接字。 http只支持GET操作及硬编码的MIME类型的一小部分(MIME类型是多媒体内容的类型描述符)。代理HTTP服务器是单线程的,该线程中每一个请求依次被处理,其他请求等待。http作为一个代理服务器时,它还拷贝每一个它获取的文件到本地缓存中。对于本地缓存,它没....
分类:
Web程序 时间:
2015-12-18 13:02:47
阅读次数:
148
当网站访问量达到一定时,如何做Memcached集群,又如何高可用,是接下来要讨论的问题。有这么一段文字来描述“Memcached集群”Memcached如何处理容错的?不处理!:) 在memcached节点失效的情况下,集群没有必要做任何容错处理。如果发生了节点失效,应对的措施完全取决于用户。节点...
分类:
系统相关 时间:
2015-12-17 16:03:28
阅读次数:
314
1.HTTP基础http的特点:支持B/S模式模式,无状态。http消息:由2部分组成起始行(请求行或状态行)和MIME信息(头和内容)http中介:有3种-服务器缓存代理、网关、隧道。代理根据URL的绝对格式来接收请求,重写全部或部分消息,通过URL的标识把格式化后的请求发送给服务器。网关..
分类:
Web程序 时间:
2015-10-12 14:36:18
阅读次数:
204
memcached分布式缓存我们使用PHP连接多台memcached服务器,做分布式缓存,实现如下:$memcache = new Memcache;$memcache->addServer('192.168.252.134', 11211);$memcache->addServer('192.16...
分类:
系统相关 时间:
2015-10-10 15:20:35
阅读次数:
239