Best web hosting company for personal website

I’ve been looking around for a good, cheap (few dollars a month) web hosting company for the past few days, and honestly all I find is opinionated articles on Google about how this company is better; no two bloggers seem to agree on a good company. So I turn to JGO to answer my question! What I want:
-Cheap(over 10 bucks a month is too much)
-File hosting, I dont need too much space, but I’d like to be able to host my own downloads
-Email, I just want a single email address
-Bandwidth, doesn’t need to be super high because let’s be honest, not many people are going to be on it at once
-PHP or Python or some scripting language support because I may run a master server for my games someday

Thats about, currently I’m using 000webhost.com for their free hosting, but they seem to be a slightly sketchy company. I’ve heard GoDaddy isnt that great, but its super cheap and I think it does what I want(a personal site). So, does anyone know of any companies that would match my description?

use amazon ec2

$5-$6/month for a micro instance to run 24/7

I recommend 1&1.

Hm…
On Demand Instances: $0.020 * 24 * 30 = $14.40 / month
Reserved Instances: $0.012 * 24 * 30 = $8.64 / month (pay per year, add $23.00 one time fee)
Spot Instances: unusable for hosting a website, because it can be yanked offline at any time.

Amazon EC2 is far from cheap, it’s just scaleable.

Amazon EC2 doesn’t sound like what I need, honestly. 1&1 looks promising, but their pricing i confusing. It costs money to register a domain and then the per month fee? Or do I have to pay the domain fee every single month? For a .com its 8$ and I don’t want to pay that much every single month. It almost feels like they’re intentionally trying to trick me into buying something that costs a lot!

This is how business works! :smiley:

Now seriously - you get one free domain with any site hosting, even with 6$/2$ first year one.

Hostgator.

Any paid web hosting is going to give you what you want. You are asking for very basic features. For example, file hosting…you can’t exactly put up a website if you can’t host the files that make it up, you know?
Bandwidth, even with the lowest plans will be more than enough.
When you sign up for “web hosting”, you are signing up for some space on a server. On said space, you can do just about anything you want (within the permissions of the hosting company). So, you are free to use any mix of languages, upload any kind of file, And install any kind of framework.

On thing you can’t do with Hostgator is SSH into your account. Kind of a downer, but it doesn’t sound like you’d do that anyway.

If you consider open sourcing your game, why not using Github Pages or Sourceforge? Otherwise, I advise you to have a look at OVH.

any cheap ones with java hosting? it seems prices go WAAAY up for servlets/JSP.

Yeah, you’d be after shared / web hosting and not a virtual server that the likes of EC2 provides. That requires you to have knowledge and do work.

Shared / Web hosting provides you with cPanel where you can just install stuff and configure it.

Paying 36euro a year for everything you asked and more.
German page though

I use google app engine. It supports PHP, Java, provides a DB, gives 1 GB free storage space, and you have quite generous free quotas.