About This Website
Most development work is done on a 27" Retina iMac under Mac OS, with 16GB of RAM and 1TB fusion drive. This desktop system has a daily backup to a Network Storage device using Carbon Copy Cloner and a continuous incremental backup to a separate external drive using Time Machine. I also have a MacBook Pro available for offsite editing, the two Apple devices are synchronised via iCloud document sharing.
The test system is a Linux Mint Virtual Machine image running the Apache Web Server. The virtual machine is hosted by VirtualBox, itself running under Linux Mint natively on a headless 2008 MacMini server. Filezilla is used to synchronise the development version and the test system.
The live pages are served from a shared Linux server running Apache and provided by UKHost4U, again Filezilla is used to upload the pages.
I have used many variants and competitors of the products named above over many years, and have used the current set of products extensively. I can say that for my purposes at least all of the products named above are amongst the leaders in their particular categories and I would recommend them all without hesitation.