in reply to Whats your development environment

I used to make important changes in a LINUX that has the same configuration as my host. So I can check everthing is correct and then connecto to my web server and transfer the files via FTP.