网站设计之ASPWEB优化:
01. Minimize HTTP Requests 减少HTTP请求
Image、CSS、Script、Flash等等这些都会增加 HTTP 请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件;页面里直接写入图片也是不好的做法,应该写进CSS里,利 用 CSS SPRite 将小图拼合后利用 background 来查找定位;使用“图片地图”(在同一个张图片上放置不同的URL,这种方式就可以减少对于图片的请求。经测试,获取图片地图的时间比获取每个单独的图片 时间上要快56%。图片地图有两种方式,一是“服务器端图片地图”,一是“客户端图片地图”。服务器端实现方式即将用户点击的XY坐标传入服务器,然后由 服务器端映射相应的操作。客户端的方式即在前台用 MAP 标签来实现。图片地图的方式,使编程维护变得困难了许多。)。
02. Use a Content Delivery Network 利用CDN技术
“内容分发网络”。其目的是通过在现有的 Internet 中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”。
CDN的特点:
1、本地Cache加速 – 提高了企业站点(尤其含有大量图片和静态页面站点)的访问速度,并大大提高以上性质站点的稳定性。
2、镜像服务 – 消除了不同运营商之间互联的瓶颈造成的影响,实现了跨运营商的网络加速,保证不同网络中的用户都能得到良好的访问质量。
3、远程加速 – 远程访问用户根据DNS负载均衡技术,智能自动选择 Cache 服务器,选择最快的 Cache 服务器,加快远程访问的速度。
4、带宽优化 – 自动生成服务器的远程Mirror Cache服务器,远程用户访问时从 Cache 服务器上读取数据,减少远程访问的带宽、分担网络流量、减轻原站点WEB服务器负载等。
5、集群抗攻击 – 广泛分布的CDN节点加上节点之间的智能冗于机制,可以有效地预防黑客入侵以及降低各种 DDOS 攻击对网站的影响,同时保证较好的服务质量。
03. Add an Expires or a Cache-Control Header 设置“ 头文件过期”或者“ 静态缓存”
浏览器会用缓存来减少 HTTP 请求数来加快页面加载的时间。如果页面头部加一个很长的过期时间,浏览器就会一直缓存页面里的元素。不过这样如果页面里的东西变动的话就要改名字了,否则 用户端不会主动刷新。
Copyright@ 2011-2016 版权所有:大连千亿科技有限公司 辽ICP备11013762-3号 google网站地图 百度网站地图 网站地图
公司地址:大连市沙河口区中山路692号辰熙星海国际2317 客服电话:0411-39943997 QQ:2088827823 37482752
法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利! 隐私权政策声明