Веб-разработчикам с NetDrive — правка staging-серверов по SFTP и FTP
Как веб-разработчики подключают FTP- и SFTP-серверы staging как диски в NetDrive, открывают файлы в привычном редакторе и учитывают лимиты сессий и символические ссылки.
Фрилансер поддерживает шесть клиентских сайтов, и каждый размещён на shared-хостинге, где доступны только FTP или SFTP. Каждая правка означает: открыть отдельный FTP-клиент, скачать файл, отредактировать и загрузить обратно. NetDrive избавляет от этого цикла: сервер появляется как диск, и редактор открывает и сохраняет удалённый файл напрямую.

Staging-серверы как обычные диски
NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.
- Подключайте FTP- и SFTP-хосты с буквой диска или именем тома
- Открывайте и сохраняйте удалённые файлы в любом редакторе или IDE
- Поддержка символических ссылок SFTP и параметры прав для каждого подключения
Бесплатный пробный период. Доступны бессрочная лицензия и подписка.
Чем подключённый диск лучше клиента передачи файлов
Клиент передачи превращает каждую правку в круговой путь. Подключённый диск воспринимает сервер как папку. Редактор, поиск и оптимизатор изображений работают с ним, не зная, что он удалённый.
Это заметно в мелочах. Можно перетащить логотип из «Загрузок» прямо в /assets, открыть в редакторе целый каталог и использовать привычный инструмент сравнения между локальной копией и staging.

Настройка хоста
NetDrive поддерживает FTP и SFTP. Выбирайте SFTP, когда его предлагает хост.
- Откройте NetDrive, добавьте новый диск и выберите SFTP (или FTP).
- Введите хост, порт и имя пользователя. Используйте порт из документации хостера, а не предполагаемый.
- Сохраните, затем подключите диск из списка дисков.

Начиная с 3.7.687 FTP- и SFTP-подключения можно сохранять без учётных данных, что удобно на общей рабочей станции, если нужно вводить их каждый раз.
Нюансы, с которыми сталкиваются веб-разработчики
Лимиты сессий. Многие shared-хосты ограничивают число одновременных FTP- или SFTP-сессий на аккаунт. В 3.3.349 NetDrive получил возможность ограничивать число параллельных сессий для этих протоколов, так что вы не превысите лимит хоста и не получите случайные отказы «слишком много подключений».
Символические ссылки. Если скрипт развёртывания связывает current с папкой релиза с отметкой времени, важны символические ссылки SFTP. Они поддерживаются с 3.17.817. Если они всё равно не отображаются, проверки описаны в Fix SFTP Symlinks Not Showing in NetDrive.
Тайм-ауты и смещение времени. Медленные хосты могут подвешивать FTP-соединения. См. Fix FTP Connection Timeout in NetDrive. В NetDrive также есть ручное смещение времени FTP (добавлено в 3.17.799) для серверов, часы которых отличаются от ваших; оно помогает, если сравнение отметок времени выглядит странно.
Сбои аутентификации. Проблемы с ключами и паролями разобраны в Fix SFTP Authentication in NetDrive.
Защита продакшена
Staging и продакшен часто находятся в одном аккаунте хостинга. Если подключить продакшен как Read-only drive, можно просматривать логи и сравнивать файлы, не рискуя перезаписать рабочий шаблон. Staging подключайте как обычный диск для чтения и записи. Одновременная видимость обоих с разными типами дисков — недорогая защита. См. Read-Only Drives in NetDrive.
Чего NetDrive не делает
NetDrive не инструмент развёртывания. Он не запускает сборки, не сравнивает релизы и не отправляет изменения по расписанию. Автономного режима тоже нет: если хост недоступен, недоступен и диск. Для собственного кода по-прежнему используйте систему контроля версий; подключённый диск нужен для быстрых правок и просмотра.
Не ждите лишнего и от кеша. Списки файлов могут отставать от изменений, сделанных другим человеком; доступно ручное обновление. О нём рассказывает Force Folder Refresh in NetDrive.
Итоги
Если вы работаете с хостами, которые понимают только FTP или SFTP, подключённый диск превращает шесть отдельных сессий передачи в шесть папок. Полная настройка для Windows — в Mount an SFTP Server on Windows with NetDrive, версия для macOS — в Mount an SFTP Server on macOS.
— Morgan, NetDrive