So I am not very into servers and I have few questions of which I don't know where I can get answers from and I hope someone here could easly help me out.
So I have a web app currently hosted on Godaddy with shared host. All the files are hosted on Amazon CDN + Cloudflare for the cache so I have no issues in terms of speed but for few reasons I am moving far far away from Godaddy.
I went through many hosting providers websites, saw many plans and I'm searching for something new.
My web app is not using that much bandwidth. Somewhere between 350GB monthly. Users that access the webapp are from around the world. All I want is speed speed speed and uptime.
As for the files I will be moving them to Akamai CDN. But those are the css's and js's.
For the php/html/xml files etc I will be changing a hosting plan.
Now my questions are: (please do not post specific hosting providers)
I don't know whether I should choose Dedicated Server, VPS server or Cloud server.
- I know that cloud servers are datacenters all around the world. Doesn't that make it faster than dedicated and VPS since usually there is a datacenter near my user instead of accessing from where the the dedicated server is hosted?
- As for Dedicated server, it will be great to have my own IP address which I haven't got now with the shared hosting but if my server will be in Texas, people from Greece will have higher latency that having cloud server?
Does VPS Hosting have dedicated IP address for each domain?
I have found a dedicated server of which offers 2GB Ram. Will that be faster than my shared hosting which I have now? Usually how much ram does a shared hosting have? I have no idea about servers but 2GB sounds incredibly low.
As I'm new to servers, if I buy a dedicated host, will I be able to set it up? Or do dedicated server is for more experienced people?
I'd love comments, thoughts, ideas and anyone's experience with web apps.