測試了一下trimpath模板引擎和一個我以前編寫xml模板引擎,顯示測試結(jié)果,828/16。
太讓我振奮了。原想,如果效率太低我就放棄這個項目,貌似結(jié)果:這個流行的js模板引擎,和我沒做優(yōu)化的xml模板引擎還有這么大的差距???
仔細(xì)檢查一下,暈倒,測試模板數(shù)據(jù)搞錯了:(
糾正過來,測試數(shù)據(jù)顯示,trimpath比xml模板引擎要快好幾倍:(
而且,如果模板內(nèi)使用的循環(huán)次數(shù)越多,差距越大:(
比較掃興的結(jié)果。
決定吧這個東西從jsi系統(tǒng)api中刪除。
不過,感覺,雖然有這點差距,xml模板引擎還是可以作為一個備用選擇。
基于js標(biāo)記庫,類el表達(dá)式,對于熟悉jsp2.0,jstl的程序員來說,還是比較易懂,擴(kuò)展也相對簡單(trimpath沒怎么研究,或許是錯的)。
下載測試:
(XML Template是從jsi中拉出來的,部分測試中沒有用到的依賴沒有包括進(jìn)去)