We also need to consider WebDAV in this regard, an always overlooked, but promising protocol for content authoring on the web
I think it is overlooked because it's a pain in the rear to implement compared to the benefits that you receive from it, at least with Apache 1.3.x :lol:
Plus in shared hosting environments not a lot of people can convince their provider to compile Expat and mod_dav just for them.
I personally won't run WebDAV on any production server because it opens up too many security/performance issues. Between no enforcable quotas and XML payloads that can consume all the server's memory, there are enough scary things associated with WebDAV that most providers won't go near it.
The tech behind it is cool and I've used it internally quite a bit but, like I said, would never use it on a production server that has clients.
Others experience may differ greatly from my own.