目錄
目錄X

SiteFactory3.0新功能介紹——標(biāo)簽庫(kù)升級(jí)工具

 

制作過(guò)動(dòng)易模板的朋友都知道,動(dòng)易Xpower模板引擎中標(biāo)簽庫(kù)有不可替代的作用:一方面,標(biāo)簽庫(kù)為設(shè)計(jì)師提供了異常豐富的內(nèi)置標(biāo)簽,通過(guò)這些標(biāo)簽可以更加方便的進(jìn)行網(wǎng)頁(yè)制作、并進(jìn)行個(gè)性化網(wǎng)頁(yè)設(shè)計(jì)及數(shù)據(jù)調(diào)用;另一方面,標(biāo)簽庫(kù)的優(yōu)化程度對(duì)網(wǎng)頁(yè)載入速度也起著非常重要的影響。同時(shí),動(dòng)易每次版本的升級(jí)都會(huì)對(duì)標(biāo)簽庫(kù)進(jìn)行眾多改進(jìn)和優(yōu)化,比如這次3.0版本就對(duì)標(biāo)簽中的“分頁(yè)算法”、“查詢語(yǔ)句組合算法”等多種可以提高頁(yè)面瀏覽速度的算法進(jìn)行了重寫(xiě)或者改進(jìn)。
 
因此,綜合以上諸多原因,能否一直使用到官方最新的標(biāo)簽庫(kù)就成為了每次版本發(fā)布之后用戶非常困擾的問(wèn)題,這是因?yàn)樵赟iteFactory和BizIdea 的 3.0版本之前,每次版本升級(jí)都沒(méi)有對(duì)標(biāo)簽進(jìn)行直接性的升級(jí),如果用戶需要使用最新的標(biāo)簽庫(kù)則需要手動(dòng)進(jìn)行對(duì)比升級(jí),大大增加了用戶的使用難度。
 
鑒于此,我們?cè)赟iteFactory3.0版本中提供了用于標(biāo)簽升級(jí)的工具——動(dòng)易模板標(biāo)簽轉(zhuǎn)換精靈。
 
此次提供的“動(dòng)易模板標(biāo)簽轉(zhuǎn)換精靈”可以將2.0版到3.0版的標(biāo)簽庫(kù)進(jìn)行便捷升級(jí);而3.0版的標(biāo)簽是經(jīng)過(guò)全面優(yōu)化的,用戶如果想讓系統(tǒng)的標(biāo)簽性能達(dá)到最大化,則必須通過(guò)這個(gè)升級(jí)工具來(lái)對(duì)標(biāo)簽庫(kù)進(jìn)行升級(jí)、使用最新的標(biāo)簽方可實(shí)現(xiàn)。
 
此外,模板標(biāo)簽轉(zhuǎn)換精靈還具備以下一些特點(diǎn):
 
1、能夠轉(zhuǎn)換模板中的調(diào)用標(biāo)簽:這是指將模板中的標(biāo)簽調(diào)用參數(shù),轉(zhuǎn)換成3.0版本支持的參數(shù)。例如,在3.0以前的版本,各個(gè)節(jié)點(diǎn)的關(guān)系,需要“parented”、“nodeArray”來(lái)完成,舊標(biāo)簽轉(zhuǎn)換后會(huì)符合3.0的這種參數(shù)方式。
2、能夠轉(zhuǎn)換配置中的公共參數(shù):這是指可以將一個(gè)參數(shù)名稱替換成另外一個(gè),比如“parented”替換為“nodeId”;
3、能夠轉(zhuǎn)換配置中的公共內(nèi)容:這是指其含義為將指定的內(nèi)容替換成指定的內(nèi)容,無(wú)論是模板還是標(biāo)簽都將處理。
4、能夠自動(dòng)進(jìn)行參數(shù)整理:這是指將調(diào)用的參數(shù)按照一定的順序排列,這樣每個(gè)常用的參數(shù)會(huì)排列在前面,方便調(diào)整和設(shè)計(jì),同時(shí)也方便對(duì)比工作。
 
下面我們來(lái)看看“動(dòng)易模板標(biāo)簽轉(zhuǎn)換精靈”的操作界面及轉(zhuǎn)換前后的標(biāo)簽文件:
 
圖1
圖2
 
此外,“動(dòng)易模板標(biāo)簽轉(zhuǎn)換精靈”的升級(jí)規(guī)則是完全開(kāi)放性的,用戶能夠根據(jù)自己的需求自定義升級(jí)規(guī)則。理論上還可以支持1.0版本到3.0版本的標(biāo)簽庫(kù)升級(jí),甚至是從SiteWeaver到SiteFactory的模板調(diào)用的標(biāo)簽升級(jí)。

 

【打印正文】 發(fā)布時(shí)間:2009-08-19 12:14:00 瀏覽次數(shù): 作者:動(dòng)易 來(lái)源:本站原創(chuàng)
×

用戶登錄