web端性能优化
最终用户的响应时间的80%用于前端。大部分时间都在下载页面所需的组件: 图像,样式表,脚本,Flash等。减少组件数量反过来减少了呈现页面所需的HTTP请求数量。这是更快页面的关键。 减少页面中组件数量的一种方法是简化页面设计。但是没有办法构建内容更丰富的页面,同时还能实现快速响应时间?以下是一些减少HTTP请求数量的技术,同时仍支持丰富的页面设计。
组合文件
是一种通过将所有脚本组合到单个脚本中来减少HTTP请求数量的方法, 并且类似地将所有CSS组合到单个样式表中。当脚本和样式表在不同页面之间变化时,组合文件更具有挑战性,但是使这部分发布过程可以缩短响应时间。
CSS Sprites是减少图像请求数量的首选方法。将背景图像合并成单个图像, 并使用CSS background-image和background-position属性显示所需的图像片段。
‘
用户与Web服务器的距离会对响应时间产生影响。在多个地理位置分散的服务器上部署的内容将使你的页面从用户的角度加载更快。但是应该从哪里开始? 132123