web| Comparison | upload | performance | upload | performance
Six Web upload components performance test and comparison with the continuous deepening of the network tide, Enterprise Management Network has become a trend, more and more enterprise users to their own mis, OA and all kinds of management system to the Web, Profoundly embodies the software "humanization" one aspect-you do not need to install the software, as long as you have the operating system, as long as you have a browser, you can use my software! but these easy to use Web pages, but there is a bit often annoying, when you want to upload some information or pictures to the web, found that slightly larger file upload speed is too slow to endure, or simply let you use FTP upload , there are some enterprise users want to realize video playback on the Internet, can file too large, with a Web page upload difficult to achieve, with FTP upload and request the website maintenance personnel must have a certain FTP upload knowledge, really dilemma! So, whether there is such a Web upload component, both to achieve fast upload (and upload extra large files), but also to minimize server resource occupancy rate? Currently, the use of the network upload methods are roughly divided into two categories, such as the use of compiled components (DLL file) upload, to use the Upload method must be installed on the server upload components or on the server to register components to use A class is uploaded using an precompiled code classes and can be used without registering on the server. These two types of components have more than 10 kinds, such as Aspsmartupload,aspupload,sa fileup,lyfupload, Transformation no component upload class ... Wait a minute. Among the numerous uploading components, the author extracts six kinds of upload components that are representative of the individual to test to obtain the performance comparison between them. One, why choose it? 1, asp.net upload components: Microsoft's newly developed. NET upload components,. NET strategy is Microsoft in the new century a gamble, this upload component must be extraordinary, worth a look. 2, AspUpload3.0: A prestigious old upload components, this version is the latest version, is said to be very good, but ... Cough, cough ... It is not free, to xxx dollars, to provide a 30-day probation period (cheap no good goods?) )。 3, SA FileUp4.0: This is also the owner of the money, the version of the latest version, has a 2-month probationary period, is all upload components of the most fat (near 10M), on its volume, is it to choose it? 4, LYFUPLOAD1.2B: The component is the most user-owned upload components, because it is free, because it is stable, because it has a wealth of Chinese help, the most important is that it is made in China! 5, Transformation no component upload class: This component class is most widely used by individual users (free), because individual users are generally free space or charge space, server providers do not provide upload component support, can only write in the program. 6, beam without fear of component upload class: This component class is introduced because the author boasts 50 times times faster than the transformation upload class, and the tone is so great that it does not seem to be possible to introduce it (the class is also modified from transformation without component classes, pupil surpasses) Ii. Upload Component Technical parameter table component name asp.net upload component AspUpload 3.0SA fileup 4.0LyfUpload 1.2B Transformation without component upload class beam No fear no Component upload class installation method requires installation of. NET SDK program installation or registration program installation or registration manual registration without registration no registration limit upload size √√√√x√ limit upload type √√√√x √ Multi-File upload support √√√√√√ get filename √√√√√√ get file size √√√√√√ Get file type √√√√√√ file Rename disk √√√√√√ file Store to database √√√√x√ use other form element √√√√√√ to upload to memory x√√xxx Upload progress bar display X√XXXX encryption support x√xxxx error handling √√√√x√ Help file has, in Chinese, English, English, Chinese, Chinese, Chinese author/company Microsoft Persits software Liu Yu (net name) Dao Xiang Old farmer (net name) Liang without Fear (net name) charge situation free fee charge free charge free free national category foreign foreign countries domestic third Test objective to test the upload performance between components by a relatively rigorous test method to select the components that best suit their requirements Iv. test Environment 1, network environment: unit internal LAN, fiber backbone, switch hundred megabytes to the desktop. 2, Server hardware configuration: p41.7g host (personal computer), 512MDDR memory, 7200 to the IDE common hard disk 3, Server Software configuration: WIN2000 Server sp2,iis5.0,ie6.0,.net Environment 4, Client hardware configuration: AMD Poison Dragon 750 , 256MSD RAM, 5400 RPM IDE Common hard drive 5, client software configuration: WIN2000SERVER sp2,iis5.0,ie5.0 v. test Method 1, Test time: 2003-1-12 (Sunday, the network use of low peak period. 2, test mode: A total of 8 test stages, from 1 to 8 phase each provide a dedicated upload test files, each upload component cycle test three times, take three of the average performance of the test results for this stage. Test file list: File name file content file size Test purpose upload test file 01.doc65k Word document upload small file upload test file 02.zip541k zip file upload Common medium file upload test file