Question

Comment Dropbox travail? Est-ce juste un client FTP avec une interface et support web facile à utiliser pour de nombreuses plarforms?

Qu'est-ce qui le rend si utile aux programmeurs, même pour ceux qui travaillent sur des applications basées sur le Web et qui ont accès à un serveur FTP par défaut?

Est-ce que Dropbox sont livrés avec un algorithme amélioré pour faciliter le transfert de fichiers pour une meilleure vitesse? Quelle est la différence entre un client FTP et Dropbox du point de vue d'un programmeur?

Était-ce utile?

La solution

FTP est juste une façon de copier les fichiers. Et la copie est pas la même que la synchronisation, que je crois est la plus grande force de Dropbox.

Dropbox est un système de synchronisation de plusieurs voies. Cela signifie que si vous utilisez votre compte Dropbox sur de nombreuses machines et éditer des fichiers différents sur chaque machine, ils seront tous synchronisés de façon appropriée. Avec FTP, vous devrez choisir délicatement et choisir quels fichiers doivent être supprimés ou ajoutés de chaque client au serveur.

Une autre différence principale est que la synchronisation se fait automatiquement chaque fois qu'un fichier est modifié, ce qui FTP ne fait pas.

En termes d'algorithmes, je suppose que Dropbox utilise deltas de fichiers pour le transfert de fichiers, ce qui le rend beaucoup plus efficace que FTP. Cela signifie que seuls les parties du fichier qui a changé sont transférés au lieu de transférer le fichier entier à chaque fois qu'il change (voir rsync ) .

Je crois que vous ne demandez au sujet de la fonctionnalité de base de Dropbox. Au-delà, Dropbox a beaucoup de fonctionnalités sympas que FTP ne pas comme un contrôle de révision, le partage de la galerie de photos, etc.

Autres conseils

fichiers Dropbox ne sont pas accessibles par FTP. L'API utilise l'architecture d'un style REST via le protocole HTTP. Voir Construire la puissance de Dropbox dans votre application .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top