I’m trying to make a portfolio site for myself and my programming projects. Because I’m also going to be making a few other websites for friends and family members, I’ve opted for VPS.
I was wondering, however – how much RAM would I need? None of these websites will have any particularly taxing software running on it, nor do I expect a large amount of users. (The basic plan at the host I’m looking at is 300 MB, which I’m guessing is enough.)
Typically you’ll need less than you might think. Serving up a page, especially a simple page with only a little business logic, doesn’t require much RAM for most servers. When you start serving up computational taxing pages, movies, high quality sound files, etc, then you might notice an increased server load.
My suggestion would be to go with the smallest / cheapest usable plan. Monitor your usage the first while to gauge typical traffic and usage. At that point, you can decide whether an upgrade is necessary given your circumstances.