杜绝Cookie传送提高网站访问速度

news/2024/5/9 20:11:54/文章来源:https://blog.csdn.net/weixin_30790841/article/details/96103121

 

最近在做网站的优化,其中一项包括:对静态文件(如图片,JS脚本文件及CSS文件)启用一个新的独立域名,以杜绝不必要的Cookie传送,提高请求速度并减少带宽。

  我们知道,当向HTTP服务器 请求某个URL时,浏览器将该URL与客户主机中存储 的所有Cookie比较,如果发现域名相匹配Cookie,则匹配 Cookie中包含名字/值的那一行将被包含在HTTP请求头中,以保证依赖于Cookie的功能得以实现。

  但是,当请求一个静态图片时,传输Cookie就没有任何意义了。

请添加描述



  另外,Cookie的存取是不允许跨域的,这个很好理解,因为有时Cookie文件里会存储一些比较敏感或重要的信息,如果允许跨域读取,那 么随便一个网站都可以取得目标网站的Cookie,这是非常危险的。利用这一点,我们可以将静态文件放在新的独立域名下,由于新域名下只放静态文件(最主 要是图片和CSS,对于JS文件,如果涉及读写Cookie,那么还是要谨慎处理),并不会产生Cookie,所以请求静态文件时,是不会携带 Cookie的,这样就提高了传输效率,减少了一定带宽。

  Yslow中倡导的减少连接数,也是部分处于减少Cookie传输的目的,当然,启用了新域名,会增加域名解析的时间,需要权衡。

  那么,这么做的效果如何呢?我们做如下假设:

  网站日均用户100万,访问首页:30万

  首页Cookie大小:0.05k

  CSS文件数:2

  JS文件数:10

  未缓存图片数:50

  那么无效Cookie =300000*0.05*2*10*50=15000000k=1.5G

  (以上粗略估算,如有不准确的地方欢迎指出)

  网站流量越大,图片越多,这个数值也就越大,优化效果也会越明显,所以上了量级的网站,都会作此优化。

 

转自:http://www.enet.com.cn/article/2009/1012/A20091012549419.shtml

说的貌似有些道理。。。

转载于:https://www.cnblogs.com/wangzhanjianshe/archive/2009/10/13/2326915.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_795967.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CentOS 上搭建 WordPress 网站

简介: WordPress是使用PHP语言开发的博客平台,在支持PHP和MySQL数据库的服务器上,您可以用WordPress架设自己的网站,也可以用作内容管理系统(CMS)。本文主要为大家介绍如何在CentOS系统的ECS实例上搭建Word…

长尾词推广系统推荐乐云seo_万词霸屏网络推广效果怎么样

信息传播一直伴随在我们的生活当中,而且信息传播在一些领域是非常重要的,尤其是在企业要提高知名度和一些新的产品要推广方面尤其重要。自从有了互联网之后信息传播速度也加快了、从此也就有了外推团队,企业中的外推团队最开始就是发发新闻稿…

linux shell监控网站延迟,使用shell脚本监控网站运行状态

前言:好久没有写博客了,上来把之前写的博客几乎全都清理掉了,想写的时候写上一些,蛮不错。shell监控网站/tomcat状态,依靠返回状态码来进行判断,返回200,302认为状态是正常的,否则认为tomcat/ng…

优化网站设计(三十二):使favicon.ico文件尽可能小并且可以缓存

前言 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。 作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考 Best Practices fo…

x教学html,css网站布局实录学习笔记第二部分XHTML与CSS基础

第二章 XHTML与CSS基础2.1 XHTML基础XHTML是网页代码的核心内容,标准XHTML代码如下:复制代码代码如下:ttp://www.w3">http://www.w3 .org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">新建文档对于这…

Jsoup开发网站客户端第二篇,图片轮播,ScrollView兼容ListView

最近一段日子忙的焦头烂额,代码重构,新项目编码,导致jsoup开发网站客户端也没时间继续下去,只能利用晚上时间去研究了。今天实现美食网首页图片轮播效果,网站效果图跟Android客户端实现如图: 从浏览器开发者…

.net网站报错:对象的当前状态使该操作无效

今天在页面上提交数据的时候出现这个异常: 原来是微软对asp.net表单域的默认长度限制为1000,而我要上传的数据已经超过一千条。 问题:现在asp.net request 表单域的默认长度是1000,如果是超过一千 就会出错,或者reques…

如何实现分享网站文章到微信朋友圈时显示指定缩略图或LOGO

当下朋友圈很火,很多企业都将微信朋友圈作为品牌传播的途径,经常会发一些精彩的文章到微信朋友圈供大家自发传播,这样的想法很好,对于优质的内容,网友们也乐于转发与朋友们分享,对品牌宣传与推广确实是有好…

公安网站备案流程

具体的公安网站备案流程如下: 1、注册账号。打开全国公安机关互联网站安全管理服务平台,如果已经有账号可以直接登录,没有的话就点击登录框下方的“没有账号?注册”进行注册(需要手机配合)。 2、添加开办主…

网站部署发布到互联网等整套流程

阅读对象:不会发布网站到互联网的人,不懂得域名和空间或者不会用的人,一直想装逼让别人看却没能得逞的人 如果你是上面几种人,那么这篇博客绝对适合你,废话少说进入正题。 1.网站发布 参考链接:http://www.cnblogs.com…

更改 Odoo 网站图标

更改 Odoo 网站图标 更改 Odoo 网站图标与更改网页中其它图片的方式不一样,原因是默认情况下,这个图标是从公司资料中的图标复制过来的,而不是从图库中选择的,所以要先把公司图标设置好,再让系统重新复制过来。 之前…

asp.net网站发布到服务器GET的技能

刚刚知道映射网络驱动器的作用(虽然才知道,但是我高兴) 把服务器上的硬盘或者其他电脑共享给你的盘映射到本地,就和操作本地硬盘一样。 双击计算机-》映射网络驱动器-》上面选择驱动器号 下面文件夹框里-》写上服务器的地址\\....…

网络营销相关缩写名称CPM CPT CPC CPA CPS SEM SEO解析

网络营销相关缩写名称CPM CPT CPC CPA CPS SEM SEO解析 CPM CPT CPC CPA CPS SEM SEO在网络营销中是什么意思?SEO和SEM的区别是? CPM(Cost Per Mille,或者Cost Per Thousand;Cost Per Impressions) 每千人成本。千人成本是一种媒体或媒体排期…

PS设计漂亮网站主页图片的实例教程

制作一个好的网页,需要花费大量的时间,包含的内容也是非常多的,其中有按钮、横幅、图标及其它素材等。制作的时候先规划好大致的框架,然后由上至下慢慢细化各部分的内容,注意好整体搭配。最终效果 一、在我们打开PSD网…

java与seo_seo和java哪个更好

一个seo行业站点,科学的内容制作应该与seo相关,且内容本身是有人搜索的。seo和java哪个更好是有人搜索的语句,且与seo是强相关的,对于seo教程自学网来讲,这样的内容再适合不过了。 任何一门技术,如果精通&a…

为什么网站服务器不存在了,解决无服务器问题:你如何管理那些不存在的东西?...

功能即服务(FaaS)技术,即使在私有云中也经历了大规模应用,并且很容易理解为什么。无服务器的承诺很简单:开发人员和IT团队可以完全不用担心他们的基础架构,系统软件和网络配置。无需负载平衡,调整资源以进行扩展&#…

织梦后台友情链接网站Logo图片路径变成flixnk和后台内容编辑器里行内样式变成stxyle...

后台图片友情链接flink变成fli<x>nk 后台内容编辑器里行内样式变成st<x>yle 解决方法 1、打开 /include/datalistcp.class.php 文件&#xff0c;找到 $replacement substr($ra[$i], 0, 2).<x>.substr($ra[$i], 2); 改成 $replacement substr($ra[$i], 0, 2…

windows服务器怎么建设网站,windows服务器网站数据备份的方法

针对目前服务器情况可适用的网站数据备份类型包括&#xff1a; 服务器IIS备份、web网站数据备份、网站数据库备份。服务器IIS备份&#xff1a;服务器的IIS配置可只用等软件备份&#xff0c;避免了IIS配置出错后&#xff0c;需要恢复的麻烦。web网站数据备份&#xff1a;网站数据…

IIS上的项目网站关闭Http请求中的Trace和OPTIONS

目的&#xff1a;阻止一些注入漏洞。 方法一&#xff1a; 1、打开服务器IIS&#xff0c;在网站节点下选中相应网站&#xff0c;在右侧IIS下双击“请求筛选”&#xff0c;如图&#xff1a; 2、进入如图所示页面&#xff0c;选中tab标签的HTTP谓词&#xff0c;点击右侧“拒绝谓词…

怎样在云服务器上登录网站,怎样在云服务器上登录网站

怎样在云服务器上登录网站 内容精选换一换为弹性云服务器配置的安全组规则未生效。以下排查思路根据原因的出现概率进行排序&#xff0c;建议您从高频率原因往低频率原因排查&#xff0c;从而帮助您快速找到问题的原因。如果解决完某个可能原因仍未解决问题&#xff0c;请继续排…