Hunter's Blog | 又一个 b.xhq.me

Hunter's Blog | 又一个

站名: Hunter's Blog | 又一个

网址: http://b.xhq.me

目录: 电脑网络 > 网络营销

PR:

Alexa: 0

备案号:

服务器IP: 58.68.224.19   北京市 北京蓝汛通信技术有限责任公司

描述: Hunter's Blog | 又一个 WordPress 站点

查询: [ 网站综合查询 | PR查询 | Alexa排名 | 同IP网站 ]

详细介绍

Hunter's Blog又一个 WordPress 站点跳至正文首页关于← 早期文章PageSpeed function test发表于 2012 年 10 月 26 日 由 admin20 character a:aaaaaaaaaaaaaaaaaaaa20 character x:xxxxxxxxxxxxxxxxxxxx留下评论讓 Facebook 速度飆升的秘密武器:Big Pipe 網頁流水線技術发表于 2011 年 09 月 21 日 由 admin動機2. Web服務器解析請求,然後讀取數據存儲層,制定一個HTML文件,並用一個HTTP響應把它發送到客戶端。3. HTTP響應通過互聯網傳送到瀏覽器。4. 瀏覽器解析Web服務器的響應,使用HTML文件構建了一個的DOM樹,並且下載引用的CSS和JavaScript文件。5. CSS資源下載後,瀏覽器解析它們,並將它們應用到DOM樹。6. JavaScript資源下載後,瀏覽器解析並執行它們。BigPipe如何工作2. 數據獲取:Web服務器從存儲層獲取數據。3. 標記生成:Web服務器生成的響應的HTML標記。4. 網絡傳輸:響應從Web服務器傳送到瀏覽器。5. CSS的下載:瀏覽器下載網頁的CSS的要求。6. DOM樹結構和CSS樣式:瀏覽器構造的DOM文檔樹,然後應用它的CSS規則。7. JavaScript中下載:瀏覽器下載網頁中JavaScript引用的資源。8. JavaScript執行:瀏覽器的網頁執行JavaScript代碼。(Facebook主頁的Pagelets,每個矩形對應一個Pagelet。)性能測試結果(Facebook主頁的延遲時間對比)留下评论自动代理脚本的函数说明与应用-摘自HiBaidu发表于 2011 年 05 月 24 日 由 admin1、什么是代理脚本(PAC)一个PAC文件其实就是一个文本文件,最简单的格式就是包含一个叫FindProxyForURL的JScript函数,IE通过传入两个变量来调用这个函数,一个是用户浏览的地址URL全路经,一个是这个URL中的主机名部分(host)。这个FindProxyForURL函数有三种可能的字符串返回值,一是”DIRECT”,就是直接连接,不通过代理;二是”PROXY proxyaddr:port”,其中proxyaddr和port分别是代理的地址和代理的端口;三是”SOCKS socksaddr:port”,其中socksaddr和port分别是socks代理的地址和端口,一个自动代理文件可以是多个选择的组合,其中用分号(;)隔开,如:{if (host == “www.mydomain.com”)return “DIRECT”;PROXY myotherproxy:8080;DIRECT”;}PAC Helper Functionsspecified domain, false otherwise.subnet mask) returns true if thehostname is within the subnet specifiedby the IP address and the subnet mask,false otherwise.hostname, false otherwise.hostname through DNS and returns true ifsuccessful, false otherwise.domain) the host portion of the domain,or if the host matches the host anddomain portions of the domain, falseotherwise. (Executed only for URLs inthe local domain.)hostname.address of the specified host.machine’s IP address.the specified shell expression, falseotherwise.within the dates specified in parmList,false otherwise.within the times specified in parmList,false otherwise.of the week specified in parmList, falseotherwise.//a、isPlainHostName(host),本例演示判断是否为本地主机,如http://myservername///的方式访问,如果是直接连接,否则使用代理function FindProxyForURL(url, host){if (isPlainHostName(host))return “DIRECT”;elsereturn “PROXY proxy:80″;}//是否属于某个域和某个域名,如果属于.company.com域的主机名,而域名不是//www.company.com和home.company.com的直接连接,否则使用代理访问。{if ((isPlainHostName(host) ||dnsDomainIs(host, “.company.com”)) &&!localHostOrDomainIs(host, “www.company.com”) &&!localHostOrDomainIs(host, “home.company.com”))else

return “PROXY proxy:80″;
}
//则就通过代理访问。
{

if (isResolvable(host))

return “DIRECT”;

else

return “PROXY proxy:80″;
}
//否则就通过代理,例子演示访问清华IP段的主页不用代理。
{

if (isInNet(host, “166.111.0.0″, “255.255.0.0″))

return “DIRECT”;

else

return “PROXY proxy:80″;
}
//*.com分别用不同的连接方式。
function FindProxyForURL(url, host)
{

if (isPlainHostName(host))

return “DIRECT”;

else if (shExpMatch(host, “*.com”))

return “PROXY comproxy:80″;

else if (shExpMatch(host, “*.edu”))

retur

猜你喜欢