PDA

View Full Version : Will this help speed things up?


z0diac
07-10-2009, 09:15 PM
I have a 3rd party upload program which allows users to select hundreds of files at once to attach. Works great, EXCEPT...

After the last file is uploaded and vB starts listing the files in the main vB window above the Manage Attachments button (in the Additional Options box), it gets progressively slower - to the point where, when it gets to listing file 300, 400, etc... it's taking like a full second between each file it tacks on to the list. Meaning, the user has to sit around for 15 mins waiting for the attachment listing to stop being shown.

Now, would cutting out the part of code that lists the files speed things up? Meaning, is it the process of listing the attachments that's taking up time? Or is it the process of adding the attachments to the post? (in which case, cutting out the part of it that lists them to the user, won't speed anything up really)

??

TNCclubman
07-10-2009, 09:32 PM
any chance you can ask the 3rd party coder? He'd probably know and can address it for you

Ronald0
07-10-2009, 10:10 PM
1. Get more bandwidth
2. Get a better upload connection
3. Only allow them to upload 1 file at a time. (.rar it and upload it)

Those 3 things would be better advise. If its pictures, then i have no idea then to tell you to use a online software like tinypic.

z0diac
07-14-2009, 02:04 AM
1. Get more bandwidth

Hehe - already have 5000GB/month. (and more bandwidth doesn't give more speed - just more data )

2. Get a better upload connection

Not a connecton problem. I'm on 100Mbit, but it's only sending *kilobytes* of info during this part of vB's processing. (there's no real i/o between server and user during this part)

3. Only allow them to upload 1 file at a time. (.rar it and upload it)

Hehe, the whole part of the flash uploader is so we can upload 2000+ at a time, so we can get all 250,000+ images into the system. I think one at a time and it would take 100 of us a couple lifetimes each doing it single file/time. :)

It had nothing to do with bandwidth or speed - it was a simple coding problem with the way vB used it's java coding to show users their attached files after they finished uploading and before they clicked submit. They were already actually attached to the message - we foudn this out by not waiting for them to list, and just clicking submit anyway while vB was still listing them. Low and behold they were all showing up fine in the completed post. So we ended up just removing the part of code that listed all the attachments to the user after uploading, and things are flying now. :up: The flash uploader displays progress the entire time anyway, so the user can see they're uploading successfully or not that way, so removing vB's part of the code that lists the files was all that was needed.

Thanks for your replies everyone!