Upload as .php~ then Rename .php (high-volume sites) |
|
This would be great - even better if it was coupled with multiple-threaded uploading and all files renamed after all files uploaded.
|
||||||||||||
|
Veteran
|
So long as its built where it doesnt overwrite files, say if there was already an index.php~ on the server.
I'm also waiting for multi-threaded ftp like FileZilla has. It would make phped much much better. |
||||||||||||
|
Site Admin
|
In most cases the bottleneck is network performance (bandwidth and latency). If the bandwidth is limited by the router (e.g. on ISP side) or by the server and they enforce the limit per connection, it's the only case when adding multiple threads may improve performance. In this case you can improve it by choosing appropriate ISP plan with wider bandwidth. With the other cases, adding more threads will only slowdown everything.
|
||||||||||||
_________________ The PHP IDE team |
Veteran
|
When you have hundreds (in my case a couple thousand) small images to download/upload, having 4 concurrent connections running simultaneously gets it done much faster than a single connection.
This is why I use FileZilla over NuSphere's FTP quite often on those sites because it saves time. |
||||||||||||
|
|
This is perfectly true, however in my experience (and alot of others going by a thread elsewhere) the real bottle neck is the FTP code in PHPEd. Uploading the same files with a proper FTP client can be many, many times quicker. |
||||||||||||||
_________________ Regards Steve. |
Site Admin
|
Oh, common!
Do you know any ftp client that runs faster than PhpED? I compared with Filezilla and it apperead almost 30% slower than PhpED. Regarding SFTP, filzilla is 2 times slower. Any other/better suggestions? Try yourself with LOCAL ftp or sftp server to avoid NETWORK problems that I mentioned before and you'll get the same. |
||||||||||||
_________________ The PHP IDE team |
|
Well, I did a basic test (I can record it on video and post it if you want...). FlashFXP uploaded the test files (many files of various sizes) ALOT quicker than PHPEd's FTP Client. |
||||||||||||||
_________________ Regards Steve. |
Site Admin
|
"ALOT" is much more meaningfull than strict numbers
Please provide whole the details about your test, such as number of files, total size, size of the biggest file, size of the smallest one, FTP server software, machine hw, the results (in seconds) for PhpED and alternatives. It's better to have the same FTP server as you run on your life server. I'll post my resutls too. |
||||||||||||
_________________ The PHP IDE team |
Site Admin
|
FTP: vsftpd 2.0.5
Server OS: CentOS 5.1 (vmware 6) HW: Core2Duo/3GHz/2GB RAM Filezilla 3.2.3 PhpED 5.6.5637 Files: Joomla Package total size: 13'418'716 the smallest: 15 the biggest: 294'042 number of files: 3933 timings (ran 3 times): PhpED 26-29s, FileZilla 34-35s, PhpED is >17% faster. I'd note that with PhpED CPU usage was about 30% and less which would allow me to work. With FileZilla CPU utilization was quckly jumping from 60% to 100% and back. It would hardly let me to work (if I wanted). |
||||||||||||
_________________ The PHP IDE team |
|
Not to interrupt the speed comparisons, but I found the best solution for us was to create a development site on the remote web server and then rsync the changes after we were done tweaking and testing. I don't know why it took so long to figure that one out. A temporary rename would still be useful for some folks apparently. :::looks up:::
Ok, please continue now! |
||||||||||||
|
Veteran
|
Not to insult your intelligence dmitri, but you are you basing your test with both clients running single connections? Some FTP servers only allow single connections by the way.
I thought the whole point of this side-tracked thread was the comparison of multiple-connections vs single connections, not the performance of the FTP client itself. I use FileZilla with up to 5 concurrent connections to my dedicated's, and it always uploads/downloads faster so long as I'm dealing with lots of small files because its doing 5 at a time whereas PHPEd is only doing 1 at a time. Also, I have no problems running FileZilla at all with other intensive applications running (Photoshop, Illustrator, Flash, Dreamweaver, PHPEd), and my computer is not that snazzy. I'll get some stats on the FTP (single connection in PHPEd/vs multiple connections in FileZilla) when I get a free moment later as I'm at work now. |
||||||||||||
|
Upload as .php~ then Rename .php (high-volume sites) |
|
||
Content © NuSphere Corp., PHP IDE team
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by