關(guān)于2006模版中使用的JS文件的說明_動(dòng)易Cms教程
scriptaculous.js 動(dòng)態(tài)效果函數(shù)庫
util.js 系統(tǒng)函數(shù)庫
ShowSearchForm.js 顯示搜索表單
menu.js 菜單函數(shù)庫
prototype.js AJAX支持函數(shù)庫
controls.js AJAX擴(kuò)展函數(shù)庫(一般頁面可刪除)
effects.js AJAX擴(kuò)展函數(shù)庫(一般頁面可刪除)
dragdrop.js AJAX擴(kuò)展函數(shù)庫(一般頁面可刪除)
ShowClass_Menu.js 菜單分類JS
checklogin.js 登陸表單等函數(shù)庫
stm31.js 下拉菜單支持函數(shù)庫
二、為什么模版中要使用這些JS文件
這些文件很多從4.03就開始使用了,而新增的那些JS主要是因?yàn)?006采用的AJAX技術(shù),必須使用到這些函數(shù),而AJAX技術(shù)的特點(diǎn)就是通過大量JS函數(shù)在客戶機(jī)上的運(yùn)行,來減少與服務(wù)器之間的數(shù)據(jù)交流,從而增加程序的運(yùn)行速度,改善客戶體驗(yàn),縱觀使用了AJAX技術(shù)的N多網(wǎng)站,無一不是增加了大量的JS文件,但這些站并沒有因此而影響速度,反而增加了運(yùn)行速度,所以說光以JS文件的多少并不能衡量網(wǎng)站運(yùn)行的實(shí)際速度,還要綜合考量這些JS的功能,以及它們所起到的作用。
三、一個(gè)錯(cuò)誤的概念
并不是用了JS就一定慢,JS是分很多類的,比如函數(shù)庫型的JS文件,信息顯示型的JS文件,這兩者之間的區(qū)別是:
函數(shù)型的JS文件是不會反復(fù)下載的,因?yàn)檫@個(gè)文件的內(nèi)容基本固定不變,除了用戶首次訪問時(shí)需要下載一次之外,其余時(shí)間均是從IE的緩存中直接讀出,所以將大量的JS函數(shù)放在獨(dú)立的文件里,不僅不會慢,反之還會增加速度。
而信息顯示型的JS文件則不然,由于該類型的文件內(nèi)容經(jīng)常更新,IE每次讀取時(shí)都會比較文件的生成時(shí)間,假如是新生成的,就重新下載,這樣的JS用的多,更新的勤,就會很大的影響速度。
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 安裝疑難解答
- 首頁增加一個(gè)圖片分頁標(biāo)簽
- 升級過來的文章及下載等鏈接地址錯(cuò)誤
- 點(diǎn)擊“設(shè)為首頁”鏈接后為什么跳轉(zhuǎn)到在線編輯器頁面?
- 如何解決網(wǎng)站通過地址轉(zhuǎn)發(fā)的方式后臺不允許管理的問題?
- 為什么添加的代碼廣告會出現(xiàn)廣告離上面許多空位情況?
- 解讀升級到sf2.5或bizidea2.5版本不能進(jìn)后臺的問題
- 解決安裝SiteFactory/BizIdea,提示“無法顯示XML 頁”的問題
- 解析升級到SiteFactory 2.0 登陸后臺出現(xiàn):請檢查數(shù)據(jù)的有效性
- 解決生成靜態(tài)頁面沒有過程的問題
- 相關(guān)鏈接:
- 教程說明:
動(dòng)易Cms教程-關(guān)于2006模版中使用的JS文件的說明
。