Let's say I run a gallery site that is powered in php with no mysql required. Can a shared host handle traffic that receives 50k+ hits daily?
I know a shared host can handle 50k+ hits daily if the site is pure html but I'm not sure if that still applies the same for php
A VPS can fulfill your needs.
That are lots of people, my server can't handle that, I know that from a proxy site I had, it couldn't handle that.
Got a Dual Core 2.5ghz
4GB Ramm.
I don't think that you should count on shared hosting account when you need to welcome 50,000 visitors. I don't think that shared hosting will work fro you.
Yeah shared hosting would not be able to handle this amount of visitors. I would recommend VPS.
I believe semidedicated (shared hosting) will be able to work on it. But VPS is better in any way
I would not recommend semi dedicated. Better know about all limits. I suppose you will be able to find a lot of cheap VPS.