XPath
XPath即為XML路徑語言,它是一種用來確定XML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)文檔中某部分位置的語言。XPath基于XML的樹狀結(jié)構(gòu),提供在數(shù)據(jù)結(jié)構(gòu)樹中找尋節(jié)點(diǎn)的能力。起初 XPath 的提出的初衷是將其作為一個(gè)通用的、介于XPointer與XSLT間的語法模型。但是 XPath 很快的被開發(fā)者采用來當(dāng)作小型查詢語言。
迷茫 2017-01-07 17:04:40 4633
xhprof,層次式性能分析器
XHProf 是一個(gè)輕量級的分層性能測量分析器。 在數(shù)據(jù)收集階段,它跟蹤調(diào)用次數(shù)與測量數(shù)據(jù),展示程序動態(tài)調(diào)用的弧線圖。 它在報(bào)告、后期處理階段計(jì)算了獨(dú)占的性能度量,例如運(yùn)行經(jīng)過的時(shí)間、CPU 計(jì)算時(shí)間和內(nèi)存開銷。 函數(shù)性能報(bào)告可以由調(diào)用者和被調(diào)用者終止。 在數(shù)據(jù)搜集階段 XHProf 通過調(diào)用圖的循環(huán)來檢測遞歸函數(shù),通過賦予唯一的深度名稱來避免遞歸調(diào)用的循環(huán)。 XHProf 包含了一個(gè)基于 HTML 的簡單用戶界面(由 PHP 寫成)。 基于瀏覽器的用戶界面使得瀏覽、分享性能數(shù)據(jù)結(jié)果更加簡單方便。 同時(shí)也支持查看調(diào)用圖。 XHProf 的報(bào)告對理解代碼執(zhí)行結(jié)構(gòu)常常很有幫助。 比如此分層報(bào)告可用于確定在哪個(gè)調(diào)用鏈里調(diào)用了某個(gè)函數(shù)。 XHProf 對兩次運(yùn)行進(jìn)行比較(又名 "diff" 報(bào)告),或者多次運(yùn)行數(shù)據(jù)的合計(jì)。 對比、合并報(bào)告,很像針對單次運(yùn)行的"平式視圖"性能報(bào)告,就像"分層式視圖"的性能報(bào)告。
阿神 2016-11-30 11:06:42 1463