# 前端性能优化 ### 性能优化是多个点优化的。 ##-1、浏览器优化--2、代码--3、服务器-> HTML套的层次尽量少,不要table布局# CSS优化: #-1、选择器尽量的少用复合选择器--2、sprites技术 减少对服务器的请求,图片尽量为一张,然后利用切图--3、合并 和 压缩 合...
分类:
其他好文 时间:
2015-07-27 00:16:33
阅读次数:
122
概述1. PC优化手段在Mobile侧同样适用2. 在Mobile侧我们提出三秒种渲染完成首屏指标3. 基于第二点,首屏加载3秒完成或使用Loading4. 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB5. Mobile侧因手机配置原因,除加载外渲染速度也...
分类:
移动开发 时间:
2015-07-24 16:00:57
阅读次数:
130
Web性能涉及的范围太广,但一般web开发者在程序上线以后很多都曾遇到过性能的问题。普遍表现为页面速度开始急剧变慢,正常访问时间变的很长,或则干脆给你抛出异常错误页面。这里会涉及到很多可能发生的情况,举例几个最主要发生的情况:* 数据库连接超过最大限制,一般表现为程序的连接池满,拒绝了与数据库的连接...
分类:
其他好文 时间:
2015-07-15 18:59:06
阅读次数:
134
反向代理服务器也可以通过配置缓存功能加速web请求,当用户第一次访问呢静态内容的时候,静态内容就被缓存在反向代理服务器上,下一次用户请求静态资源时,直接从反向代理服务器返回静态内容,加速web请求访问速度,减轻原始服务器的压力。
分类:
Web程序 时间:
2015-07-05 13:42:51
阅读次数:
156
CDN(Content Delivery Network)即内容分发网络,其基本思路是尽可能的避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输更快、更稳定。
分类:
Web程序 时间:
2015-07-03 00:07:40
阅读次数:
244
1.理所当然我们是这样想的关于减少http请求数,是前端开发性能优化的一个非常重要方面,所以在基本所有的优化原则里,都有这一条原则:减少http请求数.先不考虑其他的,我们先考虑为什么减少http请求可以优化性能.减少http请求有这样几个优点:(1)减少DNS请求所耗费的时间.且不说对错,因为从基...
分类:
Web程序 时间:
2015-06-30 17:50:12
阅读次数:
125
1.理所当然我们是这样想的关于减少http请求数,是前端开发性能优化的一个非常重要方面,所以在基本所有的优化原则里,都有这一条原则:减少http请求数.先不考虑其他的,我们先考虑为什么减少http请求可以优化性能.减少http请求有这样几个优点:(1)减少DNS请求所耗费的时间.且不说对错,因为从基...
分类:
Web程序 时间:
2015-06-29 16:38:09
阅读次数:
96
1、减少HTTP请求(合并请求)。2、使用CDN数据加速(各地独立的内容分发机制)。3、合理使用Expires头来增加缓存效果。4、使用动态或静态压缩技术,并且压缩JS或HTML等文本格式中的字符数,来减少网络消耗(使用单字母来定义JS变量、去除多余的空格和格式字符,或者使用JS压缩..
分类:
其他好文 时间:
2015-06-16 19:33:20
阅读次数:
134
加载优化 合并css javascript 合并小图片 使用雪碧图 缓存一切可缓存的资源 使用长的cache 使用外链式引用css,javascript 压缩HTML,CSS,JAVASCRPT 启用GZip 使用首屏加载 使用按需加载 ...
分类:
移动开发 时间:
2015-06-16 18:27:49
阅读次数:
139