永发信息网

如何减少HTTP请求数

答案:1  悬赏:60  手机版
解决时间 2021-03-17 03:56
如何减少HTTP请求数
最佳答案
尽量减少页面的HTTP请求,可以提高页面载入速度。
    减少页面中的元素
  网页中的的图片、form、flash等等元素都会发出HTTP请求,尽可能的减少页面中非必要的元素,可以减少HTTP请求的次数。  图片地图(Image Maps)
  也就是图像热点,图像地图就是把一张图片分成若干区域,每个区域指向不同的URL地址,这些区域也称为热点。Image Maps只适用于连续的图标。
  CSS Sprites(CSS精灵)
  图片是增加HTTP请求的最大可能者,把全站的图标都放在一个图像文件中,然后用CSS的background-image和background-position属性定位来显示其中的一小部分。
  这种方法把CSS写到HMTL文件里,而不采用外部调用,与Div+CSS中「表现与内容分离、把CSS都立出来」相悖,缺点就是不利于SEO;当然,从整体上减少HTTP请求、提高页面载入速度,是有利于SEO的。
  JS文件和CSS文件只有一个
  合并脚本和CSS文件,可以减少了HTTP请求。有的人喜欢把CSS分成结构清晰的几个部分,比如base.css、header.css、mianbody.css、 footer.css这样对页面的维护和修改是比较方便的,但是对加快服务器响应时间就存在问题了。
  少用location.reload()
  使用location.reload() 会刷新页面,刷新页面时页面所有资源(css,js,img等)会重新请求服务器。
  建议使用location.href="当前页url" 代替location.reload() ,使用location.href 浏览器会读取本地缓存资源。
  动态页面静态化
  动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。
  用户访问动态页面需要与数据库服务器进行数据交换。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
李小龙和他的儿子李国豪是究竟死于意外还是谋
真是亦真非 舟行岸亦移 且须回头岸 得此失便
苹果4s是不是只能用联通3g卡?
百度金融是银行吗,银行安全还是百度金融安全
大家觉得北川九皇山景区怎么样啊?
denifitely和absoulutely区别
为什么有时背会连着肚子里面疼
"因为孤独是生命的常态,所以陪伴才显得格外
88届句容县县中初三二班
怀孕16周了 想知道现在胎宝宝的位置是在小腹
上边一个敦下边一个土是什么字
武当派到底是练拳好还是剑好
黄骅今天限号吗?
有认识诗词大会的嘉宾老师蒙曼的吗
杨木匠装饰材料地址在什么地方,想过去办事
推荐资讯
大家好我想注册一个公众号请问注册哪个好。我
株洲本厂(硬质合金经营处)地址在哪,我要去那
98-几十33=60这样的题怎么做
你我曾共同有过情人锁,你却早已将它失落,到
怎么会wWw不支持a489无线网呢,以前a489怎么
马镇老鹰塘地址在哪,我要去那里办事,
男人在女人面前喝酒是什么样的男人
如果太阳不再照射月亮,那月亮还能亮多久?
泰拉瑞亚永夜在哪里做
汽车空调氨加不进去是什么原因
破败电刀无尽vn和红叉饮血无尽vn 哪个厉害
who is kate?怎么回答
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?