(文/scott )Web性能涉及的范围太广,但一般web开发者在程序上线以后很多都曾遇到过性能的问题。普遍表现为页面速度开始急剧变慢,正常访问时间变的很长,或则干脆给你抛出异常错误页面。这里会涉及到很多可能发生的情况,举例几个最主要发生的情况:
* 数据库连接超过最大限制,一般表现为程序的连接池满,拒绝了与数据库的连接。
* 数据库死锁
* Web Server 超过最大连接数(一般在
虚拟主机上才会限制)
* 内存泄漏
* Http连接数太多,即访问量超过了机器和
软件设计正常所能提供的服务
而今天分享的主要是比较偏向前端
浏览器请求和响应的过程
相关大型网站:前端性能优化和规范