Web缓存Web缓存(或HTTP缓存)是用于临时存储(缓存)Web文档(如HTML页面和图像),以减少服务器延迟的一种信息技术。Web缓存系统会保存下通过这套系统的文档的副本;如果满足某些条件,则可以由缓存满足后续请求。[1] Web缓存系統既可以指设备,也可以指计算机程序。 系统Web缓存可以用于各种系统(从Web内容的传输方向来看): 前向位置系统(接受者或客户端)前向缓存是Web服务器网络外部的缓存,例如在客户电脑、ISP或公司网络上。[2] 网络感知前向缓存就像一个前向缓存,但只缓存大量访问的项目。[3] 客户端(如网页浏览器)也可以存储网络内容以供重用。例如,如果按下后退按钮,则可以显示本地缓存版本的页面,而不是发送到Web服务器的新请求。位于客户端和服务器之间的Web代理可以通过评估HTTP头来选择是否存储网页内容。 反向位置系统(内容提供者或Web服务器端)反向缓存位于一个或多个Web服务器和Web应用的前端,加速来自互联网的请求,[4] 从而减少Web服务器的高峰负载。內容傳遞網路(CDN)可以在整个网络的各个点上保留网页内容的副本。搜索引擎也可能会缓存一个网站;它提供了一种从最近停机的网站检索信息的方法,或者比点击直接链接更快地检索数据的方式。例如,Google就是这么做的。Google搜索结果中可以找到缓存内容的链接。 缓存控制HTTP定义了三种控制缓存的基本机制:新鲜度,验证和失效。[5]
许多CDN和网络设备制造商已经用动态缓存取代了这个标准的HTTP缓存控制。 法律问题1998年,數字千年版權法增加了美国法典(17 U.S.C. §: 512)的规定,放弃追究以缓存为目的的系统运营商的版权责任。 Web缓存软件以下是专门的Web缓存服务器软件列表:
参见注释
延伸阅读
外部链接
Information related to Web缓存 |
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve