Web特性涉及到的范畴太广,但一般web开发设计者在程序发布之后许多都曾碰到过特性的难题。广泛主要表现为网页页面速率刚开始大幅度很慢,一切正常浏览時间变的较长,或则果断让你抛出去出现异常不正确网页页面。这儿会涉及到到许多将会产生的状况,举例说明好多个最关键产生的状况:
* 数据信息库联接超出较大限定,一般主要表现为程序的联接池满,回绝了与数据信息库的联接。查寻Cache:载入Cache 或是推送304恳求
DNS缓存文件
访问器DNS缓存文件 测算机DNS缓存文件 网络服务器DNS缓存文件(TTL)
应用Keep-Alive特点
降低DNS搜索
当顾客端的DNS缓存文件为空时,DNS搜索的总数与Web网页页面中唯一服务器名的总数相同。降低唯一服务器名的总数便可以降低DNS搜索的总数。
较少的网站域名来降低DNS搜索(2-4个服务器)
第三步、创建联接 提升标准-- 应用內容派发互联网 <网站和CDN服务供应商网页页面静态数据化,在于公布系统软件
Ctrip应用的China-Cache和网宿
提升标准--用网站域名区划网页页面內容按网页页面內容区划网站域名,在适合的資源网络服务器上储放文档
第四步、推送恳求 提升标准-- 降低HTTP恳求HTTP恳求30-40,合拼文档,照片地形图,内联图象
a)js文档(不超出七个)
1.tuna_090501_base.js和tuna_090501_module.js(分拆tuna_090501.js) 2.数据信息文档js(1-两个) 3.频道栏目公共js(一个)和网页页面独享js(1-两个)没有ga.js、uiscript.asp和外部链接别的网站的js
b) css文档不超出4个,各频道栏目和整站不超出3个。
c) 现阶段没法处理的是allyes广告宣传的恳求数。