I help to run a 15 year old site which is powered by wordpress (along with various kinds of legacy static content). The site has probably 20,000 wordpress posts. The main site administrator wants to stop adding new content to this site and wants a way to make an archive of the site available without allowing editing. He also wants (if possible) a way to preserve the URLs.What options are available for him to maintain the site over the long term with minimal effort? Here are some options we have considered:
hosting on wordpress.com and keeping it live. (So wordpress.com will do the necessary site updates.
just letting it be available from archive.org (via alexa). The main problem with this is that alexa/archive.org loses a lot of images and doesn't allow searches within the domain itself.
searching for some tool to spit out posts and pages into static HTML pages. (This sounds theoretically possible, but we haven't really investigated how to do so).
We are greatly constrained by cash, but it seems all we need is a hosting service to apply security updates to the server and database and to do security audits.
Can you recommend a process for putting a wordpress site into a deep freeze or at least a semi-long term hibernation? What are some options for archiving a wordpress site to preserve the URLs and keep it safe for medium or long term?
It's probably worth asking how we would harden the wordpress database and what kinds of security settings would we need for the webhosting services?
I suppose we could turn off comments on wordpress and probably disable user accounts except for maybe one admin account. We have about 15 plugins installed (yes, don't get me started), so there needs to be some plugin management over time as plugins became unsupported or useless.
Related: this interesting article about posthumous web hosting http://code.tutsplus.com/tutorials/hosting-your-website-after-death--cms-23492