FTP & Transferring Files From Your Computer To Your Website
FTP (File Transfer Protocol) and it’s secure alternative SFTP (understandably meaning Secure File Transfer Protocol) is without doubt one of the most popular ways of transferring files from your computer to your web server (i.e. your website).
In days gone by, there were a number of ways to avoid using FTP/SFTP. Most notably was during the ‘Frontpage generation’. Anyone remember Microsoft Frontpage? Well, for those that don’t, it was like a very basic Dreamweaver. You could install ‘Frontpage Extensions‘ on your website and then upload your file directly from Frontpage using these extensions.
Why is Frontpage bad?
However, there were (and still are) many downsides to this. First and foremost is security. Frontpage extensions cause a whole load of security issues for your website and your server. Most shared hosting providers won’t enable or allow you to have Frontpage extensions – but if you’re in control of your own server (i.e. have root access) then you would still be able to use them. However, as Frontpage has reached its End of Life (EOL) now and is no longer updated, it is of course no longer recommended to use them.
Secondly, there’s crap. What have Frontpage and crap got in common I hear you say? Well Frontpage likes to crap…… as in place crap in every folder throughout your entire website (that’s those annoying _vti folders that some of us fondly remember!).
Thirdly, and finally, there is a better easier way!
Scary FTP? A protocol for all systems…
For so long people have been scared by FTP. For reasons unknown! But it is really simple to use and there are many clients available out there for all operating systems including Windows, OS X, Linux and many many more – in fact, if you can find us an operating system without an FTP client, we’d like to know!
A common FTP shaped theme?
FTP was also supported in Frontpage, but the extensions usually got most of the attention. The successor to Frontpage was Expression Web. This was a slightly updated Frontpage. It still included Frontpage extensions but the focus was changed to neutral again – no particular bias towards the extensions or to FTP. And then you have newer, more superior and professional products such as Adobe Dreamweaver. Dreamweaver supports FTP/SFTP – and thankfully, and obviously, doesn’t support Frontpage extensions!
See a common theme? FTP/SFTP has survived through the times, the developers and the products. It is now the standard in transferring files between your computer and your website. And it is fast and efficient – especially if you are using a good FTP client (such as Filezilla).
The trusty old file manager.
There is of course another option which is still available and included in most web control panels. That is ‘File Manager’ – you’ll notice them in control panels such as cPanel and Plesk. However, one-file-at-a-time uploads aren’t really that productive. They’re useful for changing the odd picture or the odd script here and there but not when you’re about to upload 100 new pictures or 1,000 new pages!
(Very short) Conclusion.
So FTP, FTP, FTP all the way (preferably SFTP – to add the bit of extra security to the transfers!).
FTP Status Image: dougww
FTP is great :). Best friend for web developers.
Indeed. I cringe at the thought that some people still use Frontpage Extensions *shudders* ;).