Look for heroku @ heroku.com
They are free.. ish
You have hours free in a month enough to power 1 instance. If you need more (probably wont) its a little expensive
The trade off is:
Limited bandwidth
They offer unlimited
Limited database
I think 10000 objects, more then this you'll need to pay
Advertisements (sometimes)
Not this one
Yeah, they offer *.herokuapp.com for free, but you could put your own domain
You would have a set, average visitors per month, or the domain would be cancelled.
This is just plain wrong, they don't do this kind of thing
May not include other server-side scripting languages
Php version may be outdated
They offer plenty of languages, ruby, node, php, java and they update their boxes every new major update
I don't think there is a better
free boxed hosting, they take care of everything, even deployment is so much easter, 2 likes:
git commit
git push