Développeurs web avec NetDrive — éditer des serveurs de staging via SFTP et FTP
Comment les développeurs web montent des serveurs de staging FTP et SFTP comme lecteurs avec NetDrive, ouvrent les fichiers dans leur éditeur et gèrent limites de sessions et liens symboliques.
Un développeur freelance gère six sites clients, chacun sur un hébergement mutualisé qui n’offre que FTP ou SFTP. Chaque correctif oblige à ouvrir un client FTP dédié, télécharger un fichier, le modifier puis le renvoyer. NetDrive supprime cette boucle : le serveur apparaît comme un lecteur, et votre éditeur ouvre et enregistre directement le fichier distant.

Des serveurs de staging comme simples lecteurs
Avec NetDrive, Google Drive, OneDrive, S3, SFTP, WebDAV et plus apparaissent comme des lecteurs natifs sur Windows et macOS — sans synchronisation ni téléchargement complet.
- Montez des hôtes FTP et SFTP avec une lettre de lecteur ou un nom de volume
- Ouvrez et enregistrez des fichiers distants depuis n'importe quel éditeur ou IDE
- Prise en charge des liens symboliques SFTP et options de permissions par connexion
Essai gratuit. Licences à vie et abonnements disponibles.
Pourquoi un lecteur monté vaut mieux qu’un client de transfert
Un client de transfert fait de chaque modification un aller-retour. Un lecteur monté traite le serveur comme un dossier. Votre éditeur, votre outil de recherche et votre optimiseur d’images travaillent dessus sans savoir qu’il est distant.
Cela compte dans les petits gestes. Vous pouvez glisser un logo depuis Téléchargements directement dans /assets, ouvrir un répertoire entier dans votre éditeur et utiliser votre outil de comparaison habituel entre une copie locale et la copie de staging.

Configurer un hôte
NetDrive prend en charge FTP et SFTP. Choisissez SFTP dès que l’hôte le propose.
- Ouvrez NetDrive, ajoutez un nouveau lecteur, puis choisissez SFTP (ou FTP).
- Saisissez l’hôte, le port et le nom d’utilisateur. Utilisez le port indiqué par votre hébergeur, sans le supposer.
- Enregistrez, puis montez le lecteur depuis la liste des lecteurs.

Depuis la version 3.7.687, les connexions FTP et SFTP peuvent être enregistrées sans identifiants, pratique sur un poste partagé si vous voulez qu’on vous les demande à chaque fois.
Les détails qui piègent les développeurs web
Limites de sessions. De nombreux hébergeurs mutualisés plafonnent le nombre de sessions FTP ou SFTP simultanées par compte. NetDrive a ajouté en 3.3.349 un moyen de limiter les sessions simultanées pour ces protocoles, afin de rester sous le plafond de l’hôte plutôt que de subir des refus aléatoires « too many connections ».
Liens symboliques. Si votre script de déploiement relie current à un dossier de release horodaté, les liens symboliques SFTP comptent. Ils sont pris en charge depuis la version 3.17.817. S’ils n’apparaissent toujours pas, Fix SFTP Symlinks Not Showing in NetDrive détaille les vérifications.
Délais d’attente et décalage horaire. Les hôtes lents peuvent bloquer les connexions FTP. Voir Fix FTP Connection Timeout in NetDrive. NetDrive propose aussi un décalage horaire FTP manuel (ajouté en 3.17.799) pour les serveurs dont l’horloge diffère de la vôtre, utile quand les comparaisons d’horodatage semblent incohérentes.
Échecs d’authentification. Les problèmes de clés et de mots de passe sont traités dans Fix SFTP Authentication in NetDrive.
Protéger la production
Staging et production vivent souvent sur le même compte d’hébergement. Monter la production comme Read-only drive permet de consulter les journaux et de comparer des fichiers sans risquer d’écraser un modèle en ligne. Montez le staging comme un lecteur normal en lecture-écriture. Avoir les deux visibles en même temps, avec des types de lecteur différents, est une protection peu coûteuse. Voir Read-Only Drives in NetDrive.
Ce que NetDrive ne fait pas
NetDrive n’est pas un outil de déploiement. Il ne lance pas de builds, ne compare pas de releases et ne pousse pas de changements selon un calendrier. Il n’a pas non plus de mode hors ligne : si l’hôte est injoignable, le lecteur l’est aussi. Pour votre propre code, continuez à utiliser le contrôle de version ; le lecteur monté sert aux modifications rapides et à l’inspection.
Restez aussi réaliste sur le cache. Les listes de fichiers peuvent être en retard sur les changements faits par quelqu’un d’autre ; une actualisation manuelle est disponible. Force Folder Refresh in NetDrive montre comment.
En résumé
Si votre journée tourne autour d’hôtes qui ne parlent que FTP ou SFTP, un lecteur monté transforme six sessions de transfert distinctes en six dossiers. La configuration complète pour Windows se trouve dans Mount an SFTP Server on Windows with NetDrive, et la version macOS dans Mount an SFTP Server on macOS.
— Morgan, NetDrive