What are the types of limitations that a common host has (or some limitations that can be considered when making the right choice)?
In general there are the obvious limits of disk space you can occupy, how much traffic (incoming or outgoing bytes transferred over the network) you can generate, how much you can use in databases, how many email accounts and the total space or space of each account you can occupy, what technologies can use, install, can be accessed by what type of terminal or access protocol and things like that.
There are limits that nobody talks about. There can be explicit limits to the use of a processor and the amount of disk access and things like that. This is usually broken down in the cloud, but not in traditional hosting. Some limit physically even through virtual machines or componentization mechanisms. Often they don’t tell you this, or make it seem like it’s a good thing for you when it’s actually limitation.
What is Shared Hosting?
Several websites from several clients are on the same server. With this you need less flexibility, more limitation, you dispute resources with others and have a certain insecurity. Today improved a little with the Dockers of life, but that ends up creating other difficulties.
What exactly is the bandwidth that speak so much?
It is the total amount of data that can pass through the network for a period of time, usually every second. So the 100Mbps width can pass 100 million bits per second (which is not the same as 12.5 million bytes per second, as many people think. This is the same as your Internet system limits. There is the guaranteed band where you can always traffic all this or the shared where you dispute all this with other people.
This does not directly limit how many visits your site may have, unless the width is very, very low, which does not exist. Of course there will always be a limit, but it is more common for the limit to be the server and not the bandwidth. It is possible to plug a very wide band with only one visit, although rare, and has mechanism to not create problems in cases like this.
What is the average price of a good lodging?
That changes, and you can’t answer it here.
AJAX requirements influence the hosting limits, and the requirements will be made via json to my database?
Certainly, in general they can even reduce the use compared to normal pages, if everything is done right. I know who managed to get worse.