I suppose I should add that I do not want to use FTP or other protocols - I need to be able to make changes to the site over port 80, and without using a client program...
May I ask why? By its nature, FTP is designed for file transfers. Ideally SFTP should replace it given that FTP is grossly insecure, but still.