推薦六款WEB上傳組件性能測試與比較第1/10頁
更新時間:2008年06月24日 09:23:52 作者:
是否有這樣一種WEB上傳組件,既要能夠?qū)崿F(xiàn)快速上傳(還要能上傳特大文件),又能夠盡量減少服務(wù)器資源占用率呢?
隨著網(wǎng)絡(luò)大潮的持續(xù)深入,企業(yè)管理網(wǎng)絡(luò)化已成為一種趨勢,越來越多的企業(yè)用戶把自己的MIS、OA及各類管理系統(tǒng)搬到了WEB上,深刻地體現(xiàn)了軟件“人性化”的一個方面――你不需要安裝軟件,只要你有操作系統(tǒng),只要你有瀏覽器,就可以使用我的軟件!
但這些使用簡單方便的WEB頁面,卻有一點(diǎn)經(jīng)常讓人感到惱火,當(dāng)你想上傳一些資料或圖片到WEB上的時候,發(fā)覺稍大點(diǎn)的文件的上傳速度慢得讓人難以忍受,或者干脆就讓你用FTP上傳;更有一些企業(yè)用戶想在網(wǎng)上實(shí)現(xiàn)視頻播放,可文件太大,用WEB頁面上傳難以實(shí)現(xiàn),用FTP上傳又要求網(wǎng)站維護(hù)人員必須具有一定的FTP上傳知識,真是左右為難!
那么,是否有這樣一種WEB上傳組件,既要能夠?qū)崿F(xiàn)快速上傳(還要能上傳特大文件),又能夠盡量減少服務(wù)器資源占用率呢?
目前,網(wǎng)絡(luò)上使用的上傳方式大致分為兩類,一類是使用經(jīng)過編譯的組件(DLL文件)進(jìn)行上傳,要使用該上傳方式必須在服務(wù)器上安裝上傳組件或在服務(wù)器上進(jìn)行注冊組件方可使用;一類是使用未編譯的代碼類進(jìn)行上傳,無需在服務(wù)器上注冊即可使用。這兩類組件各有十幾種,如AspSmartUpload,AspUpload,SA FileUp,LyfUpload,化境無組件上傳類……等等。在眾多的上傳組件中,筆者抽取了個人認(rèn)為具有代表性的六種上傳組件來進(jìn)行測試,以求得它們之間的性能對比。
一、 為什么選它?
1、Asp.net自帶上傳組件:微軟公司最新開發(fā)出來的.net自帶的上傳組件,.net策略是微軟公司在新世紀(jì)的一個豪賭,這個上傳組件想必出手不凡,值得一看。
2、AspUpload3.0:一個享有盛譽(yù)的老牌上傳組件,該版本是最新版本,據(jù)說非常不錯,只不過…咳咳…它不是免費(fèi)的,要xxx美元呢,提供30天試用期(便宜沒好貨?)。
3、SA FileUp4.0:這也是要錢的主,該版本為最新版,有2個月的試用期,是所有上傳組件中最胖的(接近10M),就沖著它的體積,是不是該選它呢?
4、LyfUpload1.2B:該組件是國內(nèi)擁有使用用戶最多的上傳組件,因?yàn)樗赓M(fèi),因?yàn)樗€(wěn)定,因?yàn)樗胸S富的中文幫助,最主要的是它是中國造的!
5、化境無組件上傳類:該組件類在個人用戶中使用最廣泛(免費(fèi)),因?yàn)閭€人用戶一般是用的免費(fèi)空間或收費(fèi)空間,服務(wù)器提供商大多不提供上傳組件支持,只能寫在程序里面了。
6、 梁無懼無組件上傳類:之所以介紹這個組件類,是因?yàn)樽髡咦钥浔然碂o組件上傳類速度快50倍,口氣如此之大,看來不介紹它是不行的了(據(jù)作者說該類也是從化境無組件類中修改而成的,青出于藍(lán)而勝于藍(lán))
二、 上傳組件技術(shù)參數(shù)表
但這些使用簡單方便的WEB頁面,卻有一點(diǎn)經(jīng)常讓人感到惱火,當(dāng)你想上傳一些資料或圖片到WEB上的時候,發(fā)覺稍大點(diǎn)的文件的上傳速度慢得讓人難以忍受,或者干脆就讓你用FTP上傳;更有一些企業(yè)用戶想在網(wǎng)上實(shí)現(xiàn)視頻播放,可文件太大,用WEB頁面上傳難以實(shí)現(xiàn),用FTP上傳又要求網(wǎng)站維護(hù)人員必須具有一定的FTP上傳知識,真是左右為難!
那么,是否有這樣一種WEB上傳組件,既要能夠?qū)崿F(xiàn)快速上傳(還要能上傳特大文件),又能夠盡量減少服務(wù)器資源占用率呢?
目前,網(wǎng)絡(luò)上使用的上傳方式大致分為兩類,一類是使用經(jīng)過編譯的組件(DLL文件)進(jìn)行上傳,要使用該上傳方式必須在服務(wù)器上安裝上傳組件或在服務(wù)器上進(jìn)行注冊組件方可使用;一類是使用未編譯的代碼類進(jìn)行上傳,無需在服務(wù)器上注冊即可使用。這兩類組件各有十幾種,如AspSmartUpload,AspUpload,SA FileUp,LyfUpload,化境無組件上傳類……等等。在眾多的上傳組件中,筆者抽取了個人認(rèn)為具有代表性的六種上傳組件來進(jìn)行測試,以求得它們之間的性能對比。
一、 為什么選它?
1、Asp.net自帶上傳組件:微軟公司最新開發(fā)出來的.net自帶的上傳組件,.net策略是微軟公司在新世紀(jì)的一個豪賭,這個上傳組件想必出手不凡,值得一看。
2、AspUpload3.0:一個享有盛譽(yù)的老牌上傳組件,該版本是最新版本,據(jù)說非常不錯,只不過…咳咳…它不是免費(fèi)的,要xxx美元呢,提供30天試用期(便宜沒好貨?)。
3、SA FileUp4.0:這也是要錢的主,該版本為最新版,有2個月的試用期,是所有上傳組件中最胖的(接近10M),就沖著它的體積,是不是該選它呢?
4、LyfUpload1.2B:該組件是國內(nèi)擁有使用用戶最多的上傳組件,因?yàn)樗赓M(fèi),因?yàn)樗€(wěn)定,因?yàn)樗胸S富的中文幫助,最主要的是它是中國造的!
5、化境無組件上傳類:該組件類在個人用戶中使用最廣泛(免費(fèi)),因?yàn)閭€人用戶一般是用的免費(fèi)空間或收費(fèi)空間,服務(wù)器提供商大多不提供上傳組件支持,只能寫在程序里面了。
6、 梁無懼無組件上傳類:之所以介紹這個組件類,是因?yàn)樽髡咦钥浔然碂o組件上傳類速度快50倍,口氣如此之大,看來不介紹它是不行的了(據(jù)作者說該類也是從化境無組件類中修改而成的,青出于藍(lán)而勝于藍(lán))
二、 上傳組件技術(shù)參數(shù)表
組件名稱 |
Asp.net自帶上傳組件 |
AspUpload 3.0 |
SA FileUp 4.0 |
LyfUpload 1.2B |
化境無組件上傳類 |
梁無懼無組件上傳類 |
安裝方法 |
需要安裝.net sdk |
程序安裝或注冊 |
程序安裝或注冊 |
手工注冊 |
無需注冊 |
無需注冊 |
限制上傳大小 |
√ |
√ |
√ |
√ |
× |
√ |
限制上傳類型 |
√ |
√ |
√ |
√ |
× |
√ |
多文件上傳支持 |
√ |
√ |
√ |
√ |
√ |
√ |
獲取文件名 |
√ |
√ |
√ |
√ |
√ |
√ |
獲取文件大小 |
√ |
√ |
√ |
√ |
√ |
√ |
獲取文件類型 |
√ |
√ |
√ |
√ |
√ |
√ |
文件更名存盤 |
√ |
√ |
√ |
√ |
√ |
√ |
文件存儲至數(shù)據(jù)庫 |
√ |
√ |
√ |
√ |
× |
√ |
同時使用其它的form元素 |
√ |
√ |
√ |
√ |
√ |
√ |
上傳至內(nèi)存 |
× |
√ |
√ |
× |
× |
× |
上傳進(jìn)度條顯示 |
× |
√ |
× |
× |
× |
× |
加密支持 |
× |
√ |
× |
× |
× |
× |
除錯處理 |
√ |
√ |
√ |
√ |
× |
√ |
幫助文件 |
有,中文 |
有,英文 |
有,英文 |
有,中文 |
有,中文 |
有,中文 |
作者/公司 |
微軟公司 |
Persits Software |
|
劉玉峰(網(wǎng)名) |
稻香老農(nóng)(網(wǎng)名) |
梁無懼(網(wǎng)名) |
收費(fèi)情況 |
免費(fèi) |
收費(fèi) |
收費(fèi) |
免費(fèi) |
免費(fèi) |
免費(fèi) |
國家類別 |
國外 |
國外 |
國外 |
國內(nèi) |
國內(nèi) |
國內(nèi) |
相關(guān)文章
解決realplayer11中文正式版網(wǎng)頁右鍵亂碼問題embed_cn.dll
解決realplayer11中文正式版網(wǎng)頁右鍵亂碼問題embed_cn.dll...2007-11-11Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十
Google AdSense今日開放西聯(lián)匯款 大大加快匯款速度 就是托收成本比托收多了幾十...2007-09-09破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)
破解WINDOWSXP/2000/2003登錄密碼/去掉登錄密碼/重設(shè)登錄密碼的方法總結(jié)...2007-05-05Windows網(wǎng)絡(luò)命令行程序參數(shù)說明
Windows網(wǎng)絡(luò)命令行程序參數(shù)說明...2007-03-03