A competitor is resorting to frequent ddos attacks that shut down my host's server several times a week. He has already managed to force two other competitors to shut down permanently, because they didn't want to deal with the ongoing problem (and they don't realize there are solutions, i'm guessing). I am currently on shared web hosting and am considering VPS but am unsure this could or would solve the ddos problem. I am also considering a cloudserver but again, i'm not sure this would prevent ddos. It's a Wordpress blog and it's a tight niche and doesn't get all that much REAL traffic, so bandwidth isn't necessarily a challenge right now. In the future, i'd like to add a forum, so the bandwidth demands may increase, as well as the disk space needed to carry the forum. My questions include: how do I prevent ddos? What is the best option to prevent ddos and possibly increase diskspace and bandwidth demands in the near future?