自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

用不完的好奇心

前端初学者

  • 博客(14)
  • 问答 (3)
  • 收藏
  • 关注

原创 21.3 命中率测量

原始服务器通常会出于计费的目的保留详细的日志记录。内容提供者需要知道 URL 的受访频率,广告商需要知道广告的出现频率,网站作者需要知道所编写的内容的受欢迎程度。客户端直接访问 Web 服务器时,日志记录可以很好地跟踪这些信息。缓存服务器位于客户端和服务器之间,用于防止服务器同时处理大量访问请求(这正是缓存的目的)。缓存要处理很多 HTTP 请求,并在不访问原始服务器的情况下满足它们的请求,服务器

2017-11-07 12:06:34 461

原创 21.2 日志格式

大部分商用和开源的 HTTP 应用程序都支持以一种或多种常用格式进行日志记录。很多这样的应用程序都支持管理者配置日志格式,创建自定义的格式。应用程序支持管理者使用这些更标准的格式的主要好处之一就在于,可以充分利用那些已构建好的工具处理这些日志,并产生基本的统计信息。有很多开源包和商用包都可用来压缩日志,以进行汇报。使用标准格式,应用程序及其管理员就都可以利用这些包了。1. 常见日志格式现在,最

2017-11-07 12:05:26 4253

原创 21.1 记录内容

几乎所有的服务器和代理都会记录下它们所处理的 HTTP 事务摘要。这么做出于一系列的原因:跟踪使用情况、安全性、计费、错误检测,等等。大多数情况下,日志的记录出于两种原因: 查找服务器或代理中存在的问题(比如,哪些请求失败了);生成 Web 站点访问方式的统计信息。统计数据对市场营销、计费和容量规划(比如,决定是否需要增加服务器或带宽)都非常有用。不应该记录实际上你并不感兴趣,甚至从来都不会

2017-11-07 11:59:14 281

原创 20.4 缓存的重定向方法

1. WCCP 重定向Cisco 系统公司开发的 WCCP 可以使路由器将 Web 流量重定向到代理缓存中去。WCCP 负责路由器和缓存服务器之间的通信,这样路由器就可以对缓存进行验证(确保它们已启动且正在运行),在缓存之间进行负载均衡,并将特定类型的流量发送给特定的缓存了。WCCP 版本 2(WCCP2)是个开放的协议。这里我们会探讨 WCCP2。1. WCCP 重定向工作流程启动包含了一些支持

2017-11-07 11:12:31 732

原创 20.3 代理的重定向方法

可以用 3 种方法来判断 Web 浏览器客户端如何知道要连接到某个代理上去:显式的浏览器配置、动态自动配置、透明拦截。代理可以顺次将客户端请求重定向到另一个代理上去。比如,没有缓存此内容的代理缓存可能会选择将客户端重定向到另一个代理缓存。这样一来,响应就会来自与客户端请求资源的地址不同的另外一个地址,所以,我们还会讨论几种用于对等代理-缓存重定向的协议:ICP、CARP 和 HTCP。1. 显式

2017-11-05 12:44:57 1298

原创 20.2 通用的重定向方法

主要介绍 HTTP 重定向、DNS 重定向、任播寻址、IP MAC 转发以及 IP 地址转发。1. HTTP 重定向Web 服务器可以将短的重定向报文发回给客户端,告诉他们去其他地方试试。有些 Web 站点会将 HTTP 重定向作为一种简单的负载均衡形式来使用。处理重定向的服务器(重定向服务器)找到可用的负载最小的内容服务器,并将浏览器重定向到那台服务器上去。对广泛分布的 Web 站点来说,

2017-11-04 18:43:20 826

原创 20.1 重定向简介

HTTP 并不是独自运行在网上的。很多协议都会在 HTTP 报文的传输过程中对其数据进行管理。HTTP 只关心旅程的端点(发送者和接收者),但在包含有镜像服务器、Web 代理和缓存的网络世界中,HTTP 报文的目的地不一定是直接可达的。重定向技术通常可以用来确定报文是否终结于某个代理、缓存或服务器集群中某台特定的服务器。重定向技术可以将报文发送到客户端没有显式请求的地方去。1. 为何要重定向由

2017-11-04 18:39:17 279

原创 19.2 WebDAV 与协作

WebDAV (Web Distributed Authoring and Versioning,分布式写作与版本管理)为 Web 发布增添了新的内容——协作。WebDAV (作为 RFC 2518 发表)专注于对 HTTP 进行扩展,以提供协作写作的适宜平台。1. WebDAV 的方法WebDAV 定义了一些新的 HTTP 方法并修改了其他一些 HTTP 方法的操作范围。WebDAV 新增的

2017-11-03 13:24:23 1317

原创 19.1 FrontPage 服务器扩展

本章将讲解以 HTTP 为基础的两种重要的 Web 内容发布技术:FrontPage 和 WebDAV,重点关注 WebDAV。FrontPage(FP)是微软公司提供的一种通用 Web 写作和发布工具包。1. FrontPage 服务器扩展作为“随处发布”战略的一部分,微软公司发布了一系列服务器端软件,称为 “FrontPage 服务器扩展”,(FPSE)。这些服务器端组件和 Web 服务器

2017-11-03 13:20:50 1501

原创 18.3 服务器集群与 CDN

在下面列出的这些时间段内,网站通常是无法运作的: • 服务器宕机的时候。 • 拥堵:突然的拥堵可以使 Web 服务器过载,降低其响应速度,甚至使它彻底停机。 • 网络中断或掉线。本节会展示一些预判和处理这些常见问题的方法:1. 镜像的服务器集群服务器集群:一排配置相同的 Web 服务器,互相可以替换。每个服务器上的内容可以通过镜像复制,这样当某个服务器出问题的时候,其他的可以顶上。镜

2017-11-02 11:44:09 310

原创 18.2 虚拟主机托管

虚拟主机托管(或称共享主机托管):Web 托管者通过让一些顾客共享一台计算机来提供便宜的 Web 主机托管服务。每个网站看起来是托管在不同的服务器上,但实际上是托管在同一个物理服务器上。从最终用户的角度来看,被虚拟托管的网站应当和托管在专用服务器上的网站没什么区别。托管者可以创建成排同样的服务器,称为服务器集群 (server farm),把负载分摊在群里的服务器上。因为群里的每台服务器都一样,并

2017-11-02 11:43:02 286

原创 18.1 主机托管服务

对内容资源的存储、协调以及管理的职责统称为 Web 主机托管。主机托管是 Web服务器的主要功能之一。保存并提供内容,记录对内容的访问以及管理内容都离不开服务器。如果不想自行管理服务器所需的软硬件,就需要主机托管服务,即托管者。托管者出租服务和网站管理维护业务,并提供各种不同程度的安全级别、报告及易用性。托管者通常把很多网站放在一些强大的 Web 服务器上联合运行,这样可以获得更高的成本效益、可靠

2017-11-02 11:41:05 330

原创 17.2 转码

如果服务器没有能满足客户端需求的文档,服务器可以给出一个错误响应。但理论上,服务器可以把现存的文档转换成某种客户端可用的文档。这种选项称为转码。假设的转码: 有 3 种类别的转码:格式转换、信息综合、内容注入。1. 格式转换格式转换:是指将数据从一种格式转换成另一种合适格式,使之可以被相应的客户端查看。格式转换可以由内容协商首部集来驱动,但也能由 User-Agent 首部来驱动。注

2017-11-01 14:05:14 245

原创 17.1 内容协商技术

同一个 URL 针对不同用户提供不同的资源。比如给英语用户发送英文页面,给中文用户发送中文页面,但用户访问的是同一个 URL。HTTP 提供了内容协商方法,允许客户端和服务器作这样的决定。通过这些方法,单一的 URL 就可以代表不同的资源,这些不同的版本称为变体。对于特定的 URL 来说,服务器还可以根据其他原则来决定发送什么内容给客户端最合适。在有些场合下,服务器甚至可以自动生成定制的页面。比

2017-11-01 14:03:38 376

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除