In VPS hosting. which stands for Virtual Private Server hosting, a physical server is divided into several logical virtual servers, each of which is private. This means that, contrary to shared hosting. you get full root access to your server, no other user can sneak into your account or files. You can also fine tune all configuration files and you can even run any linux program that you may want to.
VPS hosting is almost as good as dedicated hosting. The only drawback is lower performance since the physical resources (processor, hard drive, etc.) are shared between several VPS instances. The advantage, though, is that you get all the security and flexibility of a dedicated server, at just a fraction of the price.
The main caveats in choosing your VPS hosting provider, are:
- Performance: this depends as much on the actual specs of the physical servers the hosting company uses as on how many virtual servers the hosting provider decides to run on each physical server. This information is very difficult to get by.
- Technical support: with root access to your server, it is pretty easy to mess things up. In those cases, quality and reactive technical support make a huge difference from one host to another.
Below is a list of VPS hosting companies we have successfully run b2evolution blogs and forums on.
Top recommended VPS hosting plans
Learn more about VPS hosting
We receive a lot of feedback and comments from people purchasing a webhosting account for the first time. One of the most misunderstood events is customer verification. Here is the why and how about this sensitive topic.
Why do customers get verified?
Web hosting is a very legitimate need for most individuals and businesses. Unfortunately it is also an urgent need for hackers and spammers of many kinds. These people will always try to sign up for cheap hosting accounts, especially if there is an x months for free promo. Worse: they will also sign up for more expensive hosting accounts using stolen credit card info!
This is why hosting companies have to remain vigilant about every sign up they get. Unfortunately, this is why you may also have to provide additional info upon signup, which could extend your signup process from a few minutes to a couple of days. For your own safety though.
Why you need a CDN
Using a CDN is one of the easiest and fastest ways to boost your website performance.
In order to see where the biggest peformance bootlenecks are, you can start by having a look at a waterfall graph of your website. The example above comes from b2evolution.net (before optimization). Any modern web browser will let you display this for you own site by using its developer menu/tools. When you do this for your site, just remember to clear your browser cache before measuring, otherwise your results won t really show what your visitors experience.
The waterfall graph shows one line for each file that is downloaded to display your page. Here are the color codes used by Safari:
- The blue line is the main PHP/HTML file;
- The green lines are for CSS files;
- Finally the purple ones are for images.
Pay attention to 3 important aspects here:
- There are usually more files than you think that need to be downloaded to display a single web page.
- All files don t start downloading right away.
- Each file has a long Latency time and a comparatively short Actual Transfer time .
Let s look at these 3 problems in order.