I have a website with PHP files and other. I would like to do one-click synchronisation between my local copy of a website and my website on the server. It would be nice if
There is a tool called FTP Synchronizer (for Windows) which can be ran from a command line. You can't synchronize files by FTP without using any FTP library. The more mature is this library has the faster it will synchronize files (for example it can cache already synched file info in it's internal database).
Don't like FTP Synchronizer? Google for alternative.