Which one is suitable for you; Shared Hosting, VPS or Dedicated Server ?
Webmaster Tips March 22nd, 2011Welcome !
I wanted to share my experience about Hosting in this article, which may give you some idea and decide which option is suitable for you. I just tried to keep it clear and simple, but the subject is a big one, so I ended up having the following. I hope it provides you a basic insight. Grab some beverage and go on reading.
If you are a new into the world of Web, you start with a free host which provides limited amount of space and a simple interface to manage your site, and they put ads on your site/blog in return as a cost for this free service. It is a perfect way to discover the world. However, as your site grows bigger and get some attention from people, you start to need a paid hosting, which offers considerable amount of space, no ads, increased service quality such as access speed, server availability and service up-time.
Paid hosting services can be divided into 3 different groups:
- Shared Hosting
- Virtual Private Server
- Dedicated Server
Shared Hosting
Shared Hosting is the most suitable option for beginners. Why? Because you do not need to consider installing a Web Server, a Database Server and a PHP/ASP extension. You will have a ftp access to server, to upload,delete and modify your web site files, and also you will have a database account associated with this hosting account. There are not very complicated setup procedures to make your site working, all you need to copy your files to your root hosting directory and setup database connections if you are running a website which uses a database (Like WordPress). On the other hand there are some disadvantages with this kind of hosting plan.
For instance, introductory shared hosting plans support only single domain, which means that you can’t host multiple sites under single hosting plan, this is a huge disadvantage. Many people don’t bind to single site, they have several maybe many. But if you are willing to pay more for shared hosting like twice the price, they let you to host multiple web sites. But again this will cause you a lot of headaches. Why? I have started with shared hosting to blogging, as I started to have some traffic, I started to get warning mails from the hosting company, nagging about my sites use extra resources, so the overall quality of the other sites on the server are decreasing. Even they closed my account for this reason. So I recommend you to stay away from such shared hosting plans, unless you are a beginner with a single site, and minimal traffic.
So here are a list of advantages/disadvantages. Recently I was using MediaTemple, Grid service (which is a shared hosting plan), and I was paying $20 for this service, what is worst is that you have a so called GPU limit (1000 GPUs per month), which is amount of processing time allocated to you per month, if you overuse/excess this amount you are charged for extra bucks, most of the time I was paying extra $15-20 for the excessive usage. I was paying a total of $30-40 for a shared hosting and I told myself, this is B.S, I had to move on a VPS or something… Before than that I was using GoDaddy’s shared hosting plan, which was even worst, because they suspended my hosting account several times for overuse (they don’t allow even the smallest spikes in the traffic, this means to bye bye to digg or other social media, that can drive instant traffic to your site), meaning that all my sites were down for days, so this caused me hundreds of dollars, hundreds of visitors, and loss of prestige. Currently I am using Netdirekt’s VPS service. Paying 25 €uros, I’ll tell you later that this price is really optimal, if you compare performance, quality, limits and availability.
Advantages
- Easy to manage
- Considerably cheaper than VPS or Dedicated (starting from $3 per month)
- Ready for deployment (Generally no initial setup)
- Ready-to-use control panels (Varies among the hosting companies)
- Built-in statistics tracking
Disdvantages
- Limited amount of resource allocated to you. (small amount of drive space, max num of 20-25 databases and other such limits)
- Extra charges applied or Account is suspended for over use of resources.
- No customization on the server, you have to stick what is installed.
- Can’t handle traffic spikes, (Even if they say it can, it CAN’T, they will be charging you with extra cash, this is not handling)
- Risk of losing your visitors as well as your prestige. (When your account is suspended, it may take days to fix the so called “problem”, so think about it, your sites will show, forbidden, 404 and etc.. for days)
Virtual Private Server
Don’t let the word “Virtual” bring you down, focus on the part “Private Server”, yes there is a sharing principle in this but you can’t pass the borders. What if you overuse, or overload it? Simply, you just affect your own availability, meaning that, all your websites hosted on this VPS will have a decreased service quality, you can only damage yourself.! Not the others… So think about a real hardware that is divided in to 4 VPS, and resources are allocated that no one can use others. This is not much different than dedicated server in the user perspective, not in the underlying hardware. Because in dedicated server, you are the only user of that hardware, and likely to have more processing power/capability.
Virtual Private Servers are offered in a broad range of choices. Only variance is in the prices, higher price is for to offer a ready system (everything is pre-installed) out of the box. Apache, PHP, MySQL are already installed, typically such system is called “LAMP”. Linux-Apache-MySQL-PHP the fantastic four. So if don’t want to struggle anything, and you want everything to be ready, this may be the option. But if you ask me, If you don’t want to struggle anything, then why do you want to have a VPS? You may still go on using shared hosting by paying extra cash for extra resources. In my opinion, just go for a from-scratch option, so by this way you may spend some money on extra hardware, such as instead of having 1GB RAM, you may have 2GB RAM. You just make an initial amount of effort for installing and setting up everything to have a running system. After all, you will be paying a lot less for every month than out-of-the-box system. Also you will be learning Linux, isn’t it awesome ?
Let’s compare VPS with a shared hosting account. In VPS, the most important thing is that you are the administrator (root) of the whole system. You have a shell access to do everything. You can install anything you want, you are the responsible for choosing the software. This may be an advantage if you are an experienced user. You decide on everything. You can use all the available limit of the system. Probably you will not be facing with risk of suspended account or paying extra money. (If you want to earn some cash, so why the heck you will pay extra for a limited service.). Briefly you own that machine, do what you want with it. But as in always, power comes with responsibilities, don’t forget to schedule some auto-backup mechanism, because the company will not be offering any backups (unless you request so and pay more), you are responsible for any data loss, they are only responsible for hardware failures. Also another subject is Security. You are also responsible to secure whole system, and being aware of what’s going on. Besides these disadvantages, there is another advantage, generally the bandwidth limits are much more that shared ones, also the bandwidth is a lot bigger than the shared ones. Companies allows you to install different kinds of Linux distros, CentOS, Fedora, Debian, Slackware and etc.. So you can choose your own flavor.
Currently I am paying 25 €uros per month for a VPS from Netdirekt.de with the following properties:
CPU: 2.000 MHz
Ram: 2048 MB
HDD: 250 GB
Traffic: 5000 GB
OS: Debian Lenny
When you compare it with a shared hosting like MediaTemple ’s Grid Service which costs $20-40 per month to me. There is no logical reason stay with such service, so I have moved VPS. Now, I freely playing with it, adding new websites easily and without fear of overuse of resources. So following list will present you a big picture about VPS.
Advantages
- Freedom (You are free to change everything, you are the administrator)
- Customized configuration and softwares (You decide what to install)
- No risk of suspended account
- No limits, you may wish to use all available limit
- Increased speed, quality and availability than shared hosting
- Higher efficiency (Cost/Performance proportion is higher than shared hosting)
Disdvantages
- Initial effort to make whole system running (If you prefer a scratch one, not a ready system out of the box)
- Hard to manage for inexperienced users (but you’ll get used to it, you’ll gain experience time after time, remember “Rome was not built in one day”)
- You are responsible for backup & maintenance.
- You are responsible for your system security. (Be careful! This is a tough task)
Dedicated Server
Dedicated Server is similar with VPS in usage, you have Linux system with shell access, so you have the same degree of freedom. But Dedicated Server differs in hardware aspect. Because you are the only owner of the underlying hardware, so you may modify the hardware configuration as well as software. So in future, you may consider expansion, adding memory, disk space and etc… But this all means extra cost but if you are running a big business (large scale), this option is more suitable for you, since you have possibility to modify the actual hardware, according to your needs.
The biggest disadvantage is the cost. There are broad range of choices, but even a slower Dedicated Server will cost too much money. If you are serious about your business and gaining a lot much (4x-5x times) than the amount you are paying, then it’s worth paying for Dedicated Server, else VPS is surely enough. All the advantages and disadvantages of VPS applies to Dedicated Server and plus the following ones.
Additional Advantages over VPS
- You may alter the hardware configuration (Future upgrades)
- You are the only owner of the hardware
- Proportionally higher performance, speed and bandwidth
Additional Disadvantages over VPS
- Since, you are the only owner, your responsibility increases, so you need to spend more time on periodic maintenance & backups.
- Increased cost.
Before ending this post, I want to clarify that I didn’t mean say one is better than the other, in some cases one is preferable among others. Briefly, If you are beginner, go with a shared hosting, but if you feel that you are growing and earning some money that can afford VPS, don’t wait for the hosting company to push you to pay more for resources, or suspend your account, just switch to a VPS, and introduce yourself some degree of freedom. If you have started to gain some serious amount of money, then you can call it as a business, so go for a Dedicated Server.
Have Fun!
Some other posts that you may like :
40 Songs That Changed the WorldGolden Rule 'Content'
A nice blogging Tip ! Offline Editor !
What's Wrong With This Fluid?
LG 's 3G Video Phone Is Supporting Google
LG Makes It Thin
Apple TV and YouTube
Java Forums
Linutop
Starcraft Proxy Problem
March 23rd, 2011 at 8:00 am
I want to say this blog is almost amazing. I always like to hear something new about this because I have the similar blog in my Country on this subject so this help´s me a lot. I did a search on the topic and found a good number of blogs but nothing like this.Thanks for sharing so much in your blog.. Greets, Adina
March 23rd, 2011 at 9:02 am
Hi there! Thanks for reviewing (mt) services. I wanted to comment on a couple of things. It sounds like a VPS solution is definitely working out best for you. Between your capped usage on other hosts and the GPU overage on the (gs) Grid-Service, it seems that your site(s) are best suited on something with dedicated resources. Just to clarify, while the (gs) is designed to handle spikes and “the digg effect,” it is still shared hosting.
May I ask if you looked into (mt)’s dedicated solutions, such as the (dv) Dedicated-Virtual Server or (ve) Server?
March 23rd, 2011 at 10:38 am
WOW this was enlightening. Hardly come across blog posts these days which are ‘meaningful’. Although its not possible follow internet ethics all the time, i will definitely try to thank the author of every useful post i come across. Keep up the good work.
March 23rd, 2011 at 10:58 am
@(mt) Sara:
Firstly, I would like to thank you for reading this article, it is obvious that you care about your services, so you follow the social media closely and you care about your old/new/existing customers.
Yes, I have got some time to make some research through (dv) and (ve).
The price tags for these services are as follows:
For (dv)
RAM HD Network
————————————–
512MB 30GB 1TB $50 monthly
1GB 50GB 1.5TB $100 monthly
2GB 100GB 2TB $150 monthly
4GB 200GB 3TB $350 monthly
8GB 350GB 3TB $750 monthly
16GB 600GB 3TB $1500 monthly
For (ve)
RAM HD Network
————————————–
512MB 20GB 350GB $30 monthly
1GB 40GB 650GB $50 monthly
2GB 80GB 1.5TB $100 monthly
4GB 160GB 3TB $250 monthly
8GB 250GB 3TB $500 monthly
16GB 500GB 3TB $1000 monthly
I am currently paying 25 €uros monthly for the following VPS from netdirekt.de
2GB Ram
250GB Storage
5TB Network Transfer
That suits my needs perfectly…
But anyway, I have to say that, MediaTemple has one of the best support team among the hosting companies. But in my opinion the only issue is the prices.
March 25th, 2011 at 12:47 pm
Hello! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My web site looks weird when browsing from my iphone. I’m trying to find a theme or plugin that might be able to correct this problem. If you have any recommendations, please share. Many thanks!
March 25th, 2011 at 1:35 pm
No, I am not using any plugins or didn’t make any optimizations to make the site optimized for mobile viewing, previously checked that the site is ok in mobile browsers…
March 26th, 2011 at 10:37 pm
hello there and thank you for your information – I’ve definitely picked up something new from right here. I did however expertise some technical points using this web site, as I experienced to reload the site lots of times previous to I could get it to load properly. I had been wondering if your web hosting is OK? Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and could damage your quality score if ads and marketing with Adwords. Anyway I am adding this RSS to my email and could look out for a lot more of your respective exciting content. Make sure you update this again very soon..
March 27th, 2011 at 4:45 am
@katalog stron, first I want to thank you for your comment, currently my site is hosted on netdirekt.de (germany), visitors shouldn’t face with loading problems, but I will investigate this, thank you for the feedback also…
March 28th, 2011 at 6:05 am
Hey,
as a matter of course I really get high on your blog.
What you have produced has become a daily reading routine for me.
I know sometimes you don’t always renovate your blog, but I still enjoy reading your latest post (when you have one).
Please check out what I have to offer the Internet .
Thank you and I look forward to stopping by your blog tomorrow .
March 28th, 2011 at 6:59 am
I’m impressed, I must say. Actually hardly ever do I encounter a weblog that’s both educative and entertaining, and let me let you know, you’ve gotten hit the nail on the head. Your concept is excellent; the problem is one thing that not enough individuals are speaking intelligently about. I am very happy that I stumbled across this in my search for one thing relating to this.
March 28th, 2011 at 12:05 pm
Awesome post this will really help me!
March 29th, 2011 at 10:37 am
thankyou for this amazing blogpost ill recommend your site to my college friends as we have been looking for this all over the web.
March 29th, 2011 at 10:59 am
Thank you for all your comments.
March 29th, 2011 at 7:17 pm
Amazing blog! Do you have any tips and hints for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m totally confused .. Any suggestions? Thank you!
March 31st, 2011 at 6:05 am
It’s a shame you don’t have a donate button! I’d most certainly donate to this excellent blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this blog with my Facebook group. Talk soon!
March 31st, 2011 at 10:38 am
I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz respond as I’m looking to design my own blog and would like to know where u got this from. thanks
March 31st, 2011 at 8:43 pm
Neat blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog jump out. Please let me know where you got your theme. Kudos
April 1st, 2011 at 4:22 am
Hmm it appears like your site ate my first comment (it was super long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any recommendations for first-time blog writers? I’d definitely appreciate it.
April 1st, 2011 at 9:13 am
@Harley Davidson Jackets, I would strongly recommend first-time bloggers, not to rush to post, and keep the post frequency stable, either once a day, or once a week, do it stable…
April 12th, 2011 at 6:50 pm
Pretty good article. I just came across your site and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be coming back and I hope you post again soon.
April 13th, 2011 at 2:14 pm
Oh my goodness! an amazing article dude. Thank you However I am experiencing issue with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting identical rss problem? Anyone who knows kindly respond. Thnkx
April 16th, 2011 at 9:37 am
@ author- good stuff but let’s clean up some of the comments here huh? They’re a bit over the top