- 博客(7)
- 收藏
- 关注
转载 浅谈 JavaScript 中定义变量时有无 var 声明的区别
浅谈 JavaScript 中定义变量时有无 var 声明的区别 前段时间回答了一个关于定义变量时使用关键字 var 与否的区别,总结回顾一下。 1.在函数作用域内 加 var 定义的变量是局部变量,不加 var 定义的就成了全局变量。 使用 var 定义: var a = 'hello World'; function bb(){ var a = 'hello Bi
2016-07-27 16:07:29 665
转载 Web系统的缓存机制的建立和优化
Web系统的缓存机制的建立和优化 刚刚我们讲完了Web系统的外部网络环境,现在我们开始关注我们Web系统自身的性能问题。我们的Web站点随着访问量的上升,会遇到很多的挑战,解决这些问题不仅仅是扩容机器这么简单,建立和使用合适的缓存机制才是根本。 最开始,我们的Web系统架构可能是这样的,每个环节,都可能只有1台机器。 我们从最根本的数据存储开始看哈。 一
2016-07-01 18:33:27 310
转载 大型网站的灵魂——性能
什么是性能 有人说性能就是访问速度快慢,这是最直观的说法,也是用户的真实体验。一个用户从输入网址到按下回车键,看到网页的快慢,这就是性能。对于我们来说,需要去挖掘这个过程,因为这决定我们怎么去做性能优化。 这中间发生了什么? 用户访问网站的整个流程:用户输入网站域名,通过DNS解析,找到目标服务器IP,请求数据经互联网达到目标服务器,目标服务器收到请求数据,进行处理(
2016-07-01 14:43:18 335
转载 构建高性能ASP.NET站点 第五章—性能调优综述(后篇)
利用分析工具分析性能瓶颈 在上一节中,讲述了如何使用Firebug来生成页面加载信息的瀑布图,同时也讲述了使得页面加载变慢的四个大的问题: 1. 服务端花费大量时间解析.aspx时间过长。 2. 在服务端和浏览器之间,传递html时间过长 3. 图片和flash文件的加载时间过长 4. Js和css的加载花费时间
2016-07-01 14:14:38 361
转载 构建高性能ASP.NET站点 第五章—性能调优综述(中篇)
利用分析工具分析加载页面信息 站点的优化说到底还是站点每一个页面的优化,即使得站点的页面更快的呈现在用户的眼前。所以在此之前,我们首先来看看一个web页面的组成部分: 1. Html文件:在ASP.NET中,Html文件通常是通过解析.aspx页面而产生的。而这个解析过程在服务端进行,同时这个过程也消耗了服务端的大部分资源。
2016-07-01 14:12:35 356
转载 构建高性能ASP.NET站点之二 优化HTTP请求(前端)
HTTP请求的优化 在一个网页的请求过程中,其实整个页面的html结构(就是页面的那些html骨架)请求的时间是很短的,一般是占整个页面的请求时间的10%-20%.在页面加载的其余的时间实际上就是在加载页面中的那些flash,图片,脚本的资源. 一直到所有的资源载入之后,整个页面才能完整的展现在我们面前. 下面,我们就从一个页面开始讲述: 1 DO
2016-07-01 13:40:57 464
转载 构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)
剖析页面的解析过程 页面的解析过程,这里说的过程不是我们常说的ASP.NET页面的生命周期的过程,而且浏览器请求一个页面,然后浏览器呈现页面的过程。 在本篇的文章中,我会先阐述页面的解析过程,显示从整体上阐述,然后在每一个点上提出优化的方法。先整体,后局部。 当浏览器在请求一个Web页面是从URL开始的。下面就是过程描述: 1. 输入
2016-07-01 13:33:24 457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人