六款WEB上传组件性能测试与比较 |
|
作者:不详 文章来源:不详 更新时间:2006-5-6 11:25:26 |
【声明:转载此信息在于传递更多信息,其内容表达的观点并不代表本站立场,由这些信息所产生的一切后果本站不负任何责任。如果您对本信息有什么意见,欢迎和本站联系,谢谢!】http://CiDu.Net
七、写在后面:
花了好大功夫,终于把这个测试做完了。
做完了之后,心头反而有点沉重。
从测试的数据来看,国内的上传组件与国外的上传组件相比,技术明显不在一个档次上。国内的上传组件大多为免费使用,均为最简单的读取二进制数据方式进行上传,技术上没有突破,上传小文件时还可以,上传较大文件时,上传速度急剧下降,并且普遍CPU占用率极高,一般均为全过程的100%CPU占用率;而国外的上传组件已形成产业,除asp.net组件搭配在.net环境中免费使用外,其余二者均为有偿使用(aspupload3组件使用费高达500美元),在技术上,采用了某种我们未知的数据读取方式,使上传速度大大提高,尤其在上传超大文件时更是大大降低了服务器CPU的占用率,使CPU占用率降低到30%的惊人水平,并且上传速度高达1M/s以上(与闪盘速度差不多了),这些都是国内上传组件无法比拟的。
另外,这个测试是在局域网的环境下进行的,取得的数据传输率较高,但由于测试要点并不是进行定量的测试,而仅仅是比较各个上传组件之间的性能,传输率高低并不重要,重要的是它们之间的性能对比以及对服务器CPU的占用程度。如果哪位朋友有不同意见的话,欢迎一起探讨。
八、什么样的上传组件适合我?
组件名称 |
适用范围 |
Asp.net组件 |
适合任何一种情况使用,但前提是你可以使用asp.net技术。建议有条件的都上。 |
Aspupload3.0组件 |
速度、CPU占用率极其优秀,如果不能使用asp.net技术,建议有钱的先上。 |
FileupV4.01组件 |
同上,比aspupload3组件差一些,但一样卖钱,可见它胖得没有道理,建议有钱的不如上aspupload3组件。 |
Lyfupload1.2B组件 |
如果你没有用宽带,也不在局域网内,服务器提供商允许你用这个组件的话,而且你看来不是很有钱,那就尽管上吧!但恐怕这种机会不多。 |
梁无惧无组件上传类 |
如果你既不是用宽带,也不是在局域网内,服务器提供商又不允许你用组件,而且兜里没有钱,那只好上这个了。 |
化境无组件上传类 |
强烈建议不要上它。 |
如果还有其他没有列入的情况,那怎么办?……(这个,这个,你自己想办法。)
附件:上述六种上传组件的下载地址:
组件名称 |
下载地址 |
Asp.net组件 |
.net自带,只要安装NET Framework或.net程序即可 |
Aspupload3.0组件 |
http://www.persits.com/aspupload.exe |
FileupV4.01组件 |
http://support.softartisans.com/eval.aspx |
Lyfupload1.2B组件 |
http://www.aspcool.com/download/display.asp?Did=287 |
梁无惧无组件上传类 |
http://www.cgknife.com/yjlrb/upfile.rar |
化境无组件上传类 |
http://www.5xsoft.com/soft/upclass.zip | 上一页 [1] [2] [3] [4] [5] [6]
声明:以上信息资料大都是网上搜集而来,版权归作者,如有版权问题请留言告知我将马上改正。 文中所提到的各种观点只是原文观点,各种说法未经一一确认。并不代表本站认可此观点!!
|
资讯录入:admin 责任编辑:admin |
|
上一篇资讯: 用webeasymail组件发送邮件
下一篇资讯: 利用WinWebMail组件在ASP页面中直接发送纯文本或是html格式的电子邮件 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |