The area of web hosting is yet another fairly area to understand. Consider this, you have a business and you need a place to sell your goods so you buy or lease a brick & mortar building. Without it you wouldn't have a place to display your products.
Web hosting is similar to this, you have a bunch of pages that make up your website but without a web hosting account you don't have a place to put them for people to view your site.
Web hosting comes in many flavors with all sorts of features that you may or may not need. I've tried to list the main features to look for in a web host and given some recommendations as to reliable web hosting providers.
Probably the most important part when it comes to choosing a hosting provider is support. You could have the greatest product and a hosting provider with all the bells & whistles but if you run into a problem you'll want a company that you can contact for support to get your site running again.
Diskspace is the amount of space you're allotted on a server to publish your website. Going back to our example of a brick & mortar business, it would be saying the building is 3000 square feet as opposed to 1000 square feet. As you can see, the more diskspace your allotted the more you can publish to your hosting account.
With that said, depending on what you intend on doing with your website, a ton of diskspace doesn't make or break a hosting plan. Majority of the websites I run use less than 10gb of space so anything that will get you 50gb or more is sufficient.
Items that add up to use your diskspace are the number of pages, images, any video or audio. Often times hosting providers will also include your email storage as part of your total used so if you're getting close to your limit you may want to check your email account for any large attachments.
Bandwidth is the amount of data that you can transfer between your site and people visiting it. You'll sometimes bandwidth referred to as data transfer.
Again, the amount of bandwidth used is determined by the content of your website. If you simply have an informational site with a few images your not going to use nearly as much bandwidth if for instance you had a bunch of video on your website. A fair amount of bandwidth would be about 200gb per month.
Pretty much any hosting provider that you select will offer email accounts with the hosting plan. This will allow you to have personalized email addresses such as you@yourdomain.com. This allows for a professional look along with the ability for brand and name recognition. Generally 10 email accounts will be sufficient. One other thing to consider is web mail, this allows you to check your email from any computer with an internet connection without having to use an email client such as Outlook.
Uptime is the percentage of time that a hosting provider claims that their server is online. You'll find that majority of the companies out there claim 99.9% which is standard because a hosting company can't guarantee 100% uptime due to unforeseen power outages and updates.
New to the market is 'clustered hosting', this is a setup of servers that allows for very limited downtime. The idea is that if a certain server goes down in their cluster that one of the other servers will take over the traffic until the original server issue is fixed. As I mentioned, this is fairly new to the market so there aren't too many providers offering this setup yet.
Below you'll find some additional features offered by web hosting companies. I've listed a few of the more common ones that you may need in the future if not from the start.
PHP is a computer scripting language originally designed for dynamic web pages. The use for PHP would be such things as online shopping carts, forms, and a huge group of other scripts. PHP is an open source language so there is no proprietary software or hardware required. The alternative is ASP which is proprietary to Microsoft and runs on a Windows server.
MySQL is a database management system and generally runs on it's own server to provide muti-access to users. Some common uses of databases are shopping carts, forms, etc. The database stores information in a certain format so that once the information is needed you can use PHP to retrieve the data.
Please don't let this intimidate you, more often than not you can find a simple script to install that creates the database structure for you and all you need to do is enter the information in a very easy to manage control panel.
An add-on domain allows you to host multiple websites on 1 account. For instance, you choose a hosting account that allows for 5 add-on domains. This is saying that you can host a total of 6 different websites, each with completely different domains and information, on your one account. There is no additional fee as it's part of your original hosting plan.
What I've listed above are some of the features that will vary from hosting company to hosting company. Some of the other things to look for are CGI, Perl, Ruby On Rails, etc. These are all various types of scripts, I'm not going to get into detail on them hear because just about every single hosting provider offers them so it's really not that important at this point. As you read through the site, you'll find that I have detailed information on each of these though.
With all of that said, please take a look at the different web hosting solutions for different types of plans that you can setup based on your need and experience level.
Copyright © 2015 WebsiteSpot LLC. All Rights Reserved. Mobile Site