November 07, 2007
12 Features to Look for in a Web Host
When you are looking for a professional web hosting service, you want to look for certain features and services. Do not worry about knowing exactly what all the technical terms mean, just look for them! You should always shop around, phone the hosting companies and ask questions as part of your qualification process.
1. Reliability and Speed
Look for a hosting service that owns their own equipment, with high-speed connections to multiple Internet backbones, backup power generators and backup systems in place. The hosting company will generally brag about their high-speed connections and will usually guarantee 99% or better availability of your web site.
Years in business are something you should take a look at. Three years or more is a pretty good yardstick of reliability.
If they offer a trial period, take advantage of it and actually try the service out.
2. Operating Systems
Do they use a standard operating system configuration that they keep updated on a routine basis? If they do not, you may have trouble getting newer scripts to work. On Linux servers, look for Red Hat, Mandrake, Debian, SuSE, Slackware and CentOS. You can visit www.kernel.org to find out what the latest stable version of Linux is. On Windows servers, look for recent Windows operating systems with all patches kept current. If they do not publish this information, email or phone them to find out.
3. Language and Database Support
They should support the key programming languages and databases that are used by newer scripts and should keep these up to date as well. On Linux you should look for PHP and Perl at the least. For a database, look for MySQL. You should be allowed at least one database. You should have your own CGI Bin. On Windows systems, look for MS Access at the least and MS SQL Server for power and speed. If you want to use the Microsoft .NET framework, your hosting will need to support that.
4. Support
Check their support. The minimum support is email support. The better hosting services provide 24/7 email, ticket system and live telephone support. Actually try their support and see if they respond quickly enough for your needs and if their support staff is helpful and knowledgeable.
5. FTP Access
Many inexpensive hosting services do not provide FTP access. You will need FTP access if you plan to add much material to your website or if you need to install scripts on your website. Also check that you can change permissions on your files via FTP or through SSH.
6. Email
How many email accounts do they provide? Are they POP email accounts? Can you add forwarders and email aliases? Look for web mail access as well. The better the service, the more options they will provide for email.
7. User Control Panel
Look for a comprehensive user control panel that allows you to manage your hosting account. The better control panels also provide automatic script installers like Fantastico or Elefante. Cpanel, Ensim and HSphere and Plesk are all well known and well supported. There are many more control panels than these and they are good too, but you should probably check them more thoroughly and take a look at their demo system if they have one.
8. Domain Names
You should be able to host at least one domain name. The better hosting companies will generally allow you five or more domain names. There should be no restrictions on sub-domains.
9. Statistics
Does your hosting service include a statistics program so you can monitor your website traffic?
10. Disk Space
The absolute minimum is 50 MB, but you should be paying very low prices for that little disk space.
11. Bandwidth
The main difference between the basic and expensive plans of any hosting service is the amount of bandwidth allowed per month.
To figure how much bandwidth you need, multiply your visits per day X page views per visit X average page size X 30 days.
Example: 100 visits per day, 5 page views per visit, with a page size of 45 kb: 100 X 5 X 45 KB X 30 = 675,000 KB = 675 MB.
Try to get as much bandwidth for your dollar as possible, but beware of web hosting services that offer unlimited bandwidth. Read the fine print and their terms of use carefully. There is usually some kind of restriction that you will need to be aware of.
Make sure you read up on how they charge you if you exceed your monthly bandwidth and what upgrades they have available.
12. eCommerce
If you plan to run a shopping cart or secure payments or data transfers on your website, you need to make sure that the hosting service supports SSL.
Some Closing Thoughts:
Typical prices for professional level hosting range between $6.99 and $45.00 per month for a reasonable level of disk space and bandwidth on shared hosting. Below that you are asking for trouble because they probably do not make enough money to adequately support their equipment, systems or you.
Windows servers are usually more expensive than Linux servers because the Windows operating systems are not open source. The hosting company has to pay for using them.
When you are comparing plans, keep in mind that you are getting a better deal at $25 per month for eight domain names than $10 per month for one.
When you are looking for hosting don't be afraid to ask questions. Good hosting services have no problem directing you to helpful information or answering your questions in a way that you can understand.
Posted by WebHost at 05:27 PM | Comments (0)
October 01, 2007
Virtual Dedicated Web Hosting
Most webmasters on the net today are familiar with what the industry calls "shared" web hosting accounts. A shared hosting account is where you rent a small amount of space on a server which is shared among many other users.
This is a cheap way to get started online but it has many disadvantages - you will encounter email delivery problems because of spam complaints against other sites on the same server. You will find your site's grinding to a halt when someone else does some heavy database work on your server. You might even find your site going down because of a denial of service attack against someone else hosting hacking or piracy related material on your server (these type of sites attract antisocial elements!)
How can you avoid all of this drama?
You can find out more about this by searching Google for "virtual dedicated hosting". Virtuozzo is the main commercial software that web hosts use to run virtual hosting services.
You will find virtual dedicated server accounts starting at just $30 a month. You'll get a much larger chunk of bandwidth compared to shared hosting, and none of the problems that go with a shared host. You can also get multiple IP addresses that are exclusive to your sites.
So what's the catch? Not much. You'll probably spend a bit more on hosting each month. The main disadvantage of upgrading to virtual dedicated hosting is that you will need to be more technically proficient so that you can administer the server.
This requires a bit of time learning the necessary Linux skills to make sure your server runs smoothly.
Many hosting providers will have a "premium" support offering that includes a bit more hand holding - this is definitely recommended if you don't have much experience with Linux, or are new to virtual dedicated hosting.
With the increased speed and bandwidth that a virtual dedicated host offers, and none of the shared hosting headaches, the move is one you will never regret. So, the question now becomes, are to ready and willing to take-on the challenge of virtual dedicated web hosting and save yourself some hard earned cash? The choice is yours...
Posted by WebHost at 09:27 AM | Comments (0)
June 07, 2006
Colocated Web Hosting
You have decided that a dedicated server offers the best features for your online presence. There is no need to share resources and you can set up the server as you please. There remains just one question: Are you going to rent or buy your server? Dedicated hosting means that you are renting a server from a web host. But you also have the option of buying your own server and having the host provide the facilities to house it and connect it to the Internet. This service is called colocated hosting.
The cost of colocation depends on the amount of space your server occupies. Data centers house servers in racks that in turn are housed in cabinets. Cabinets are usually 40 rack units in height, with each rack unit equal to 1.75'. The cases of server computers are measured in rack heights – 1U = 1.75'. Typical sizes for servers are 1U, 2U and 4U, so the physical size of your server will determine how much the colocation host will charge per month. Bandwidth is another factor affecting price.
There are several options available when purchasing a server and getting it to the colocation data center. If you live in close proximity to the data center you could buy a server locally and set it up at your own premises. Once it is setup you can personally deliver it to the data center. Another option is to buy the server from a mail order retailer and have them deliver it directly to the data center.
This is a good option if you are not located near the data center. It saves you the cost of shipping the server and the retailer will be responsible if the server happens to be damaged in transit. The disadvantage is that you have to set up the server remotely through a web interface. The third option is to buy the server direct from the host. Not all hosts are in the business of selling servers, but those that do may offer financing and setup assistance.
Colocation or Dedicated?
Colocation puts you in charge of the hardware, but that also means that you are responsible in the case of hardware failure. If you have signed up for dedicated hosting you are renting the server, so the host will replace hard drives or CPUs if they malfunction. The initial costs of colocation are much higher than dedicated hosting. You have to buy the server as well as insurance and software licences. All that is included in a dedicated hosting plan. Hardware upgrades are also more expensive with colocation because you have to buy the new equipment outright and pay to have it installed. Dedicated hosting plans usually allow you to upgrade either hardware or bandwidth at a reasonable cost.
The main advantage of colocation is the lower monthly costs when compared with dedicated hosting plans. Other advantages include greater control over network configuration and more flexibility. A colocation provider has to be chosen carefully. After all, they will host both your hardware and your data. Consider such details as security, network redundancy, protection from fire and earthquakes, and backup generators in the case of power outages.
Posted by WebHost at 11:55 PM | Comments (0)
June 05, 2006
From Registering A Domain To Getting It Online (Part 3)
After you have opened an account with a web host and set the DNS you can start uploading your web pages. The most common way to do this is to use FTP (File Transfer Protocol) software but there are also some other options.
Your host will also tell you the location where files should be uploaded. Your account will probably have two main folders in the root directory – public_html and www. Your web pages should be uploaded to the public_html folder. The www folder is a mirror folder which allows people to find your site by using either www.mysite.com or mysite.com.
You may have to adjust a few settings in your FTP software to upload files correctly. For example, if you are using a firewall on your computer you should set the transfer method to passive. If you are using a proxy you will have to adjust the proxy settings.
Files can be sent or received in either binary or ASCII mode. If they are transferred using the incorrect mode they may end up with errors on completion of the transfer. Your FTP software may try to determine which mode to use by examining the contents of the files, or you may have to manually specify the transfer mode. Files that should be sent in ASCII mode include HTML (and variants like HTM, SHTML, DHTML, etc.) TXT, CGI, C, ASP, JS etc. Basically, any file that can be viewed in a text editor should be transferred in ASCII mode. Binary mode, on the other hand, is used to transfer everything else – graphics, compiled programs, and media files.
Using the FTP software, make a connection to your web server. Browse to the folder where you want to upload files (usually by clicking on the folder icons) and then find the local files you wish to upload. Whole directories or individual files may be uploaded.
You can name most of the pages of your website anything you like, but there is one essential file in each directory – index.html or a variant (index.htm, index.shtml etc). This means that your home page has to use this name. The home page can be viewed by typing http://mywebsite.com or http://mywebsite.com/index.htm. In the first case, if there is no file named index.htm the contents of your root directory will be shown. Without an index file in each directory, anybody who browses to that directory can see all the files there. This presents an enormous security risk as well as exposing private information to public view.
FTP is the most common way to upload files to your website but is by no means the only way. Some web authoring packages have built in transfer methods to automatically upload your entire site or individual pages. Microsoft FrontPage is an example of this type of transfer method. In order to take advantage of it you need to have FrontPage extensions installed on your website. You can request this feature from your web host. Other authoring packages have built-in FTP software so that you can build your site and upload with one familiar interface.
You can also build sites online. Some web hosts give you access to browser controlled software that allows you to lay out web pages. Once you are finished the page is automatically saved to the proper location on your server. This type of web builder is usually available through the control panel of your hosting account.
Posted by WebHost at 11:50 PM | Comments (0)
June 02, 2006
Introduction to Web Hosting
Just about anybody can create a presence on the Internet. Building a web site can be as simple as using a word processor, but once you have the site you need a way to publish it on the World Wide Web. This is where web-hosting companies come in.
There are literally thousands of web hosts to choose from so choosing an appropriate host can be a difficult task. The prices range from free to hundreds of dollars a year. Hosting companies can offer a multitude of services that can be confusing to a newcomer. This series of articles will help you to sort out all the information available and give you the confidence to make the proper decision about choosing a web host.
Free or Paid?
There are plenty of hosting companies that provide free hosting, so why bother paying for it? The old adage 'You get what you pay for' is just as valid in the electronic age as it was 100 years ago. In web hosting, when you pay nothing you sometimes end up with nothing.
Most free web hosts offer limited services. Even though they are not charging you to host your website, they still need to make money. They often do this by placing advertising on your site. You probably won't have any control over what kind of ads show up – it's a matter of take it or leave it.
In addition, free hosts may restrict the content you place on your site. You may not be allowed to sell things or have certain content such as videos or music. Finally, your web site could simply disappear overnight. New companies that offer free hosting pop up almost everyday, but they also vanish with astonishing regularity. When your hosting company vanishes, your web site goes with it.
If you are serious about having a web site you need to use a reliable web host. Prices range considerably – some companies offer rates as low as $2 a month while others charge $60 or more. Be careful, though. High rates don't always translate as high service. Some of the lower priced hosts offer reliable, stable environments that allow your website to be accessed day in day out for years.
Generally speaking the more you pay the more you get. Higher rates should bring you more storage space, more bandwidth to handle Internet traffic, and more services such as databases, email accounts, mass mailers, and the ability to add custom scripts. Higher rates can also mean better technical service if you have problems with your website.
What is a Web Server?
Whichever hosting company you choose, it helps to understand some of the technical details about their service. Every host has dedicated computers called servers which connect to the Internet and 'serve' pages when they are requested. That is, whenever anyone wants to see a certain web page by clicking on a link the request is sent to the particular server where that web page is stored. The server responds by sending HTML data across the Internet. A web server must have fast connections to be able to serve pages quickly. For the greatest speed and reliability try to find a host that has multiple high-speed connections as well as reliable back up power supplies in case of power outages.
Posted by WebHost at 11:40 PM | Comments (0)
May 30, 2006
Multiple Domain Web Hosting
Thanks to the low cost of domain names and hosting fees it is possible to own several websites without breaking the bank. There are several ways to manage multiple domains so it is important to know what your options are and the advantages and disadvantages of each method.
You may have an existing website and are happy with the services your host provides. If you decide to start a new website using the same host, you will have the reassurance of dealing with a company you are familiar with and trust. You may also get a discount for each additional account you open with the same host. On the other hand, using a new host for a second (or third or fourth) website can allow you to compare the quality of hosting offered by different companies. In addition, separate hosts will provide each of your web sites with a different IP address.
Having different IP addresses can be an important factor if you plan to link the sites together to aid in search engine optimization. Incoming links are an important indicator of the importance of a website, so a site with a lot of incoming links can get a higher position in search engines like Google. If all the links are coming from the same IP address, however, their value may be discounted.
Hosting your various sites with different hosting companies guarantees that each site has a different IP address. Individual IP addresses, however, are available as an extra from most web hosts. For a yearly fee each website can have its own unique IP address. This can help with search engine ranking and is also needed if you want to have a secure connection (https) on your site.
If you decide to host all your sites with the same company, there are three basic ways to go. Each site could have its own account; you could sign up for a re-seller account; or you could get a dedicated server account.
As a re-seller you are acting as an agent for the hosting company. You are allocated a certain amount of disk space and bandwidth and you are free to use them as you please. There may be a limit to the number of websites you can host with your re-seller account, but if there is space left over after using this account for your own sites you could earn some extra income by selling accounts to other people. The advantage of a re-seller account is that all the technical details are taken care of by the hosting company. Some will even provide gateways for billing your customers.
A dedicated server account gives you control of all the resources of an entire server. You are free to setup as many websites as you wish and allocate disk space and bandwidth as you see fit. The downside to this type of account is that you are responsible for maintaining the server. This can require a significant level of technical know-how so if you don't have that knowledge or don't feel like learning about it, dedicated servers are not for you. You can, of course, go with a managed dedicated server. The downside of this is the higher cost involved.
Hosting all your sites with one host can offer lots of advantages but there is one major disadvantage – if your server goes down, all your sites go down. If you are depending on your sites for income this can be a disastrous situation. For this reason, it is a good idea to have at least one of your sites with a different host. If your sites are essential for your livelihood and you can't afford any down time whatsoever, you would be advised to host everything with (at least) two hosts.
Posted by WebHost at 11:31 PM | Comments (0)
May 26, 2006
Starting A Web Hosting Company
Rather than use the services of a web hosting company to host your web site you could start your own web hosting company. If your business is successful this could provide secondary income and lower the hosting costs for your own site(s).
The second way is to become a re-seller for an established host. For a monthly fee you can have an allotment of disk space and bandwidth which can be used to sell to other people. Re-selling is usually anonymous – there is no visible connection to the parent host and you are free to set your own prices and develop your own 'brand'.
All that is needed to become a re-seller is the ability to pay the monthly fee. All the technical details are handled by the parent company. The re-seller package usually includes everything – even name servers under your own name. All you have to do is to sign up customers and watch the money roll in. Easy – right?
Signing up customers, though, may not be as easy as you imagine. There are literally thousands of hosting companies competing for customers, and making your web hosting business stand out from the crowd is no mean feat. Just think about the process you went through in choosing your own web host. You probably visited several hosting web sites, maybe asked for personal references from your friends or business acquaintances, and then after narrowing down your choices, perhaps did more in-depth research on each of the companies. Or perhaps you just signed up with the first host you saw.
So, in order for your own hosting company to be successful it has to build up a good reputation or be easy to find. Advertising can make your company more visible, but advertising is expensive – especially in a competitive market like web hosting.
A re-seller account, however, may be ideal for certain situations. If you already have several websites of your own, your monthly costs may be similar to a re-selling account. For the same amount of money you could switch all your accounts to your own hosting company. Sign up a few friends or associates and you are ahead of the game.
If this sounds attractive, make sure you are going with a reputable hosting company. You will be entirely dependent on them for technical support. This relieves you of many of the headaches of running a hosting company but you are still responsible to your clients if their sites go down.
There are many types of re-seller packages. Some require you to operate under the name of the hosting company while others allow you to set up a shop under your own business name. Pay attention to the billing aspect of the package. Some re-seller accounts have everything you need to get started immediately, while others require you to set up your own billing gateway.
Posted by WebHost at 11:20 PM | Comments (0)


