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