A dedicated server is almost certainly going to be needed for this kind of site. VPS accounts are generally not recommended for sites that exceed resource usage limitations -- a dedicated server will usually give you more performance for every dollar spent. We try to market VPS accounts toward customers who need full root access for custom modules and scripts, and not resource intensive sites.
With that in mind, here's what I would recommend for this kind of site:
- Dual Core CPU (cheapest should be OK)
- 2GB RAM
- Dual hard disks with backups enabled
We can't tell you exactly what configuration the Xoops site is hosted on, but I will say that the hardware is similar to what I've recommended right here.
