Niçin bağlantı hızınızla neredeyse ilgili. Bir LAN üzerinden söz konusu makineye bağlanmadığınız sürece, tüm olasılıklar tüketici sınıfı geniş bant bağlantısı üzerinden bağlanacaktır. Bunlar hemen hemen her zaman yapılandırılmıştır, böylece indirme hızı yükleme hızından çok daha yüksektir. Sonuç olarak, indirmek için bir dakika süren 20 mega dosya, aynı bağlantı üzerinden yüklemek için 10 dakika veya daha uzun sürecektir.
Kurumsal düzeyde geniş bant bağlantısına geçmek dışında bunun için neler yapabilirsiniz? Çok fazla değil, bu bitler, sahip olduğunuz bağlantı üzerinden sadece daha hızlı transfer olacak ve daha hızlı olmayacaktır. Bununla birlikte, yapabileceğiniz şey en azından, yüklemenin nasıl ilerlediğine dair kullanıcıyı bilgilendirmektir. 5.2 sürümünden sonraki PHP, dosya yükleme işleminin ilerlemesini izlemek için kullanabileceğiniz kancalar sağlar. Bu kancaları izlemek ve kullanıcıya bir ilerleme çubuğu görüntülemek için javascript'i kullanabilirsiniz.
http://www.phpriot.com/articles/php-ajax-file-uploads
Lütfen bir kaç konuda açıklık getirin: –
Ağ bağlantınızın hızı (DSL mi? Öyleyse yükleme hızı, indirme hızından önemli ölçüde daha yavaştır) –
Kullandığınız kodu gösterebilir misiniz? –