Hi I am building a website which will probably get around 100K+ visitors per day . So which web hosting will be better for it, VPS or Shared will do. If VPS is the correct choice then please tell me configuration and cost of servers to look for. I just want my site to run fast.
With 100k unique visitors, you're probably going to need a dedicated server. I wouldn't even fool around with a VPS to be honest.
To be honest, it depends what type of website you're looking to host. If it's static (HTML) then you could have a mid-range VPS. However, if you're looking at 100K+ page views a day on a PHP/MySQL (Dymanic) site then you're probably going to need a dedicated server as mentioned above.
If you start out with that much traffic right off the bat and the site is resource intensive then you will probably want to look at a dedicated server. BUT if that is just your plans to get to that amount of traffic or the site is not very resource intensive, then i would by all means get moved to a quality VPS server. You get your own dedicated resources and if you find a host that takes care of you, you can focus on the site and traffic while the host handles the server. You grow the VPS as your site/traffic grows.
No chance to handle a 100k visitors on Shared account. Even a VPs might go down, unless it is very powerful. It is very important how will your website work and what kind of applications will you host. Consult with your hosting provider. Have you already chosen one?
Cost for vps would be around 10 to 15. I bet it should be able to handle the traffic depend on what kind of webserver you use. I would suggest that you use Cherokee as its a lightweight & fast as you required. Depend on what type of script you use for your website, I guess 1 GB to 2 GB ram should be enough.
Well, better option is dedicated server due to the large amount of traffic. But your site is static html, then you can try VPS in GoDaddy.
In order to handle 100k+ visitors, even a VPS would be insufficient at times in case the traffic is too much. You need to get yourself a dedicated server in order to handle the load. Try getting one at dailyrazor. They offer cheap hosting with good customer service.
The keyword that you used here is "probably" which tells me from start, you are probably going to be getting little to no traffic coming into your site? One of the many mistakes people make is assuming they will get a certain amount of traffic, therefore they end up paying way more (initially) than they would actually need. For example, lets say you are realistically planning to get 100K visitors per day, you would need a highly end dedicated server to handle this type of load, which could run you around $500-$600 per month. Why pay that when you can probably get away with paying $5-10 per month during the first 2-3 months? Its always good to plan ahead, but it sounds to me like you might be counting your chickens before your eggs actually hatch. Start out with a shared web hosting account and scale up when the time comes.
No problem dude, you can easily fit that website along with other 100k visitors a day websites on shared hosting, just be prepared for 99% downtime instead of uptime.