网站性能的影响因素与优化方法(阅读笔记)
2014-10-08 10:46
295 查看
原文: /article/5751814.html
另: /article/5751810.html 怎样编写高质量的java代码
1. dns解析速度
2. 网络连接速度(不同地区IDC, 不同网络间使用代理, 主要地区使用CDN)
在各运营商发达的地区的IDC(互联网数据中心,可以理解成机房)部署网站服务器,各运营商的用户即可通过各自的骨干网访问服务器。
购买代理服务,也就是原来联通用户需要通过联通骨干网——>联通互联互通路由器——>电信骨干网——>网站服务器的过程。通过代理服务,代理服务器直连到电信骨干网,访问网站服务器。
在主要地区城市购买CDN服务,缓存对应的数据,用户可先从最近的CDN运营商获取请求数据。
3. Load css, load js, 设置缓存过期时间, load html
首先我们可以尽量控制页面大小,使得浏览器解析的时间更短;并且将多个CSS文件、JS文件文件合并压缩减少文件下载的次数和大小;另外注意将CSS放在 页面前面,JS访问页面后面,这样便于页面首先能渲染出来,再执行js脚本,对于用户来说有更好的体验。最后我还可以设置浏览器缓存,下次访问时从缓存读 取内容,减少http请求。
4. 应用服务器响应速度
使用缓存,根据需要使用本地缓存或分布式缓存;
使用异步操作,这种方式不仅可以提高性能,也提高了系统的扩展性;
代码优化;
存储优化;
另: /article/5751810.html 怎样编写高质量的java代码
1. dns解析速度
2. 网络连接速度(不同地区IDC, 不同网络间使用代理, 主要地区使用CDN)
在各运营商发达的地区的IDC(互联网数据中心,可以理解成机房)部署网站服务器,各运营商的用户即可通过各自的骨干网访问服务器。
购买代理服务,也就是原来联通用户需要通过联通骨干网——>联通互联互通路由器——>电信骨干网——>网站服务器的过程。通过代理服务,代理服务器直连到电信骨干网,访问网站服务器。
在主要地区城市购买CDN服务,缓存对应的数据,用户可先从最近的CDN运营商获取请求数据。
3. Load css, load js, 设置缓存过期时间, load html
首先我们可以尽量控制页面大小,使得浏览器解析的时间更短;并且将多个CSS文件、JS文件文件合并压缩减少文件下载的次数和大小;另外注意将CSS放在 页面前面,JS访问页面后面,这样便于页面首先能渲染出来,再执行js脚本,对于用户来说有更好的体验。最后我还可以设置浏览器缓存,下次访问时从缓存读 取内容,减少http请求。
4. 应用服务器响应速度
使用缓存,根据需要使用本地缓存或分布式缓存;
使用异步操作,这种方式不仅可以提高性能,也提高了系统的扩展性;
代码优化;
存储优化;
相关文章推荐
- 从LiveJournal后台发展看大规模网站性能优化方法
- 从LiveJournal后台发展看 大型网站系统架构以及性能优化方法
- 大型网站性能优化的通用方法(转)
- 大规模网站性能优化方法-从LiveJournal后台发展看大规模网站性能优化方法
- 从LiveJournal后台发展看大规模网站性能优化方法
- 从LiveJournal后台发展看大规模网站性能优化方法(推荐:有图示)
- 大型网站性能优化的通用方法(转)
- 本周技术关注[面向webapps运维]:从LiveJournal后台发展看大规模网站性能优化方法: 一个藏袍 #
- 从LiveJournal后台发展看 大型网站系统架构以及性能优化方法
- 深入理解计算机系统阅读笔记-优化程序性能
- 从LiveJournal后台发展看大规模网站性能优化方法
- [转]从LiveJournal后台发展看大规模网站性能优化方法
- 从LiveJournal后台发展看大规模网站性能优化方法
- 影响SqlServer性能的因素分析与解决方法
- 从LiveJournal后台发展看 大型网站系统架构以及性能优化方法
- 从LiveJournal后台发展看大规模网站性能优化方法
- 影响SqlServer性能的因素分析与解决方法
- 从LiveJournal后台发展看大规模网站性能优化方法
- 从LiveJournal后台发展看大规模网站性能优化方法
- [转贴] 从LiveJournal后台发展看大规模网站性能优化方法