when
I upload a Rails application it is sooooo extremely slow! I have
about 20-30 minutes just to upload a 2mb rails application! This can't
be normal, can it?
I tried it with 3 different hosters, and all of them are this slow...
It's probably because a Rails application (particularly if you have a
frozen copy of Rails in vendor/rails) is made up lots and lots of small
files. The time is being taken up probably more by starting new file
transfer connections, and sending commands to the FTP server, rather
than by the actual data transfer. That's why it takes longer than a
single 2 MB file.
Having said that, 20-30 minutes is excessive. Maybe your FTP client is
particularly inefficient at sending lots of small files. What client
are you using? Have you tried using a different client?
See if the unzip command is available. If so, you just type "unzip
archive.zip" to expand the archive. "unzip -l archive.zip" is also
useful for seeing what's in the archive without actually expanding it.
(That's a dash L)