From what I understand, IPFS is a static file distribution scheme. It would work with a static HTML archive of the site (i.e. if it was closed), but it would not work for the main site.
it's possible to host a decentralized forum on ipfs. @getplebbit is currently building a decentralized social media platform using ipfs and already has a reddit, 4chan, oldreddit and a minimalist client. a discourse client (similar to xenforo) is planned
plebbit.com