Ta vitesse de download dépend de la vitesse d´upload du serveur en face. Ce n´est pas parce que ta connexion peut aller jsuqu´à 64 ko/s que tu vas télécharger à cette vitesse. Si le serveur en face up à 10 ko/s, tu downloaderas à 10 ko/s. C´est comme les problèmes de robinet en math.
Pour le PHP, vas sur http://www.dico-fr.com