« on: January 15, 2017, 06:39:47 AM »
If you're going to get your own server (which is probably overkill for one or two sites no matter how much traffic they're getting from Pinterest), be sure to go with a managed solution. You want the host taking care of all security updates, patches, upgrades, etc on the server side (upgrades to things like Wordpress are on you, just like with a shared host). You don't want to have to deal with those things.
As to the server itself, it depends on how many sites you plan on putting on it. One solid dedicated server can host dozens of Wordpress sites if you're using a good caching plugin, and even more redirect domains (since they require just a tiny amount of resources).
One thing to look for are RAID1 drives on the server. That means that the server writes to 2 hard drives simultaneously. If one goes down for any reason, the backup is always there.
I would also make sure that the provider is generous with bandwidth. Our host gives us 2 terabytes of bandwidth per month per server, but even when we've gone over that they haven't charged us.
You don't need a lot of hard drive space for Wordpress / content sites, so you might spring for smaller SSD drives (much faster read speed, comparable write speed). Even 250GB should be plenty unless you're building big databases. The typical Wordpress site might require 5-10mb at most -- 20mb if you go crazy with images. Even at 50mb per site that's 50 money sites running on one server. But the reality is that you could easily fit 100 normal Wordpress sites on there -- the bottleneck for the number of sites is likely to be processing power, not hard drive space. Redirect sites only require a few thousand bytes of drive space, so they're barely even part of the equation.
If you're really a stickler about redundancy and backups (you should be) I would recommend getting an off-site backup plan in place, too. So should a worst-case scenario happen (the data center has a fire and you lose your server -- yes, that's happened to me once a long time ago) you have a backup in place in another geographic location to restore from.
Definitely look at the reviews for a host before deciding on one, though. You want to know they will be there for you when you need it.