使用编辑器的自动上传方式与手动上传方式上传文件有什么区别?


手动上传方式,在服务端可以使用aspupload组件跟WebNoteEditor的内置upload组件方式实现。性能上,如果上传大文件(如100M的文件)使用aspupload组件上传比WebNoteEditor的内置upload组件明显要好。但是对于小文件的上传(如1M以下的文件),两者性能上没什么区别。使用手动上传方式上传,客户端无须安装任何插件。

aspupload组件的性能测评,可以参考http://www.cnblogs.com/yao/articles/218198.html

 

而自动上传方式,服务器资源消耗很低,内存跟cup基本处于平稳状态。使用资源管理器观察,可以发现内存的曲线是无变化的(实际有100~200k的波动变化)。cpu占用率很低,非常平稳,绝对不会达到100%的占用率。在cpu占用率与内存消耗方面比aspupload要优胜很多,而传送速度则比aspupload要慢。使用自动上传方式上传,客户端需要安装ActiveX插件。在上传过程中客户端的cpu占用率比较高。

 
 

服务器cpu资源消耗

服务器内存消耗

传送速度

客户端资源消耗

是否需要安装插件

自动上传方式 较慢 需要
手动上传(以WebNoteEditor.Upload组件实现) 较高 较慢 不需要
手动上传(以aspupload组件实现) 较低 较快 不需要

 

 

电话: 13536208116   传真: 086 571 85065896   电邮: webnoteeditor#qq.com   master#webnoteeditor.com(请把电子邮箱的#换成@)
售前咨询QQ(20525769)    
地址:杭州下城区高新技术产业基地电子商务园区费家塘路588号4号楼402-403室

点击这里给我发消息