2010-10-06 42 views
0

Mon travail consiste à télécharger quotidiennement des fichiers archivés (10-25mb) sur un serveur FTP (en utilisant cuteFTP). Le problème est que le téléchargement est fait à partir de villages éloignés où les cartes de données USB donnent une très mauvaise bande passante. Par conséquent, plusieurs fichiers téléchargés sont endommagés.Meilleure méthode pour télécharger de gros fichiers (avec succès) dans un scénario à faible bande passante?

Deux questions:

  1. Est-il possible de télécharger les fichiers plus efficacement? Tout mode en dehors de CuteFTP qui prend moins de bande passante?

  2. Existe-t-il un moyen de vérifier quels fichiers ont été téléchargés correctement en utilisant CRC etc à la volée afin que l'uploader puisse immédiatement les réimporter en cas de corruption des données lors du téléchargement?

Je suis relativement à l'aise avec PHP & MySQL.

Toutes les suggestions ... Merci!

Cordialement, DB

+1

Vous avez besoin de plus d'informations sur votre serveur? –

Répondre

0

Serait-il possible de séparer les fichiers avant de les envoyer? De nombreux utilitaires de compression ZIP prennent cela en charge.

+0

@ Petteri ... Est-il possible de joindre automatiquement les pièces sur le serveur lorsque le fichier entier est téléchargé ... et de générer un avertissement en cas de problème. Je veux que l'uploader commence immédiatement à ré-uploader les fichiers corrompus et à ne pas attendre un rapport officiel XLSX le lendemain. – DBA

+0

@ Pekka ... Je ne suis pas sûr des détails du serveur. Si vous pouvez spécifier toutes les informations nécessaires, je vous répondrai ... thnx – DBA