Earlier quoted context omitted.
Hopefully in this day and age, you are using that plugin to SFTP into a virtual machine locally.
I only do web development occasionally so excuse my ignorance, but what is the common way to deploy a website now?
Back in the 90s "everyone" used FTP. Now the methods of deployment vary wildly including but not limited to:
- FTP (over VPN), "Shared Folders" (SMB, over VPN), RDC/RDP (seriously, often not over VPN)
- Git clients (and other source control, controlled over SSH), SFTP, FTPS, CMS (over HTTP/S), SCP, rsync/robocopy (over VPN)
- Virtualisation trickery: Like cloning, snapshots, and shared data storage.
The "best" way depends on a lot of factors. For example are you doing staging? Do you even have source control? How many servers? Etc. There is no one size fits all solution.
For a small host or personal site, you can likely do what everyone else does: SFTP on Linux/BSD, and FTPS on Windows (via Filezilla Server).