Website deployment - managing user-uploaded content?

Posted by Legion on Server Fault See other posts from Server Fault or by Legion
Published on 2010-06-01T17:30:22Z Indexed on 2010/06/01 18:24 UTC
Read the original article Hit count: 308

I'm a programmer by trade, "server administrator" by company necessity.

We're looking at dumping the old painful "update site by FTP upload" style of deployment. Having the webserver check out the latest code base from version control into a folder and having a "current" symlink point to the latest checkout (allowing for easily stepping back to an older version by changing the symlink) seems to be the way we want to go.

But I have a question: what's a good practice for dealing with user-uploaded content? This stuff isn't in version control. I have a couple of ideas for dealing with this, but what is the smart, accepted practice?

© Server Fault or respective owner

Related posts about deployment

Related posts about version-control