Web Hosting, Defined

Posted by admin in Web Host on February 17th, 2010 |  No Comments »

Web hosting may be defined as renting space on a web server in its simplest form. One should keep in mind that a website is a collection of files linked together by HTML code to display text and graphics on a computer. However website is not complete here until and unless it is displayed on the net. To make it visible for the world it has to be housed on a computer somewhere that has access to the Internet. This is not possible by just a computer rather special device is required termed as web server. A web server may be defined as a computer set up with special software that allows it to receive requests from the internet for the website files it has stored on it and to send those files out over the internet so that the requesting computer can display them.

Web server in addition to making site visible performs several other functions as well like it provides the ability to create email addresses based on one’s domain name and even helps in sending and receiving emails with them. There are several types of software installed on the web server that allows one’s website to run programs, create and manage databases, display video, etc. One must note that almost any type of computer can function as a web server, but it’s the software that’s on it that makes it a server.

When one goes buying a web hosting, the monthly fees to be paid includes cost for maintenance and upgrading of the server’s hardware and software, the cost of keeping it online 24 hours a day, 7 days a week in a secure data center with a fast and powerful internet connection, and cost of professional proving these services. It is surprising to know that it is possible to turn one’s home or office computer into a web server if one really desires, but it is just not economical. Therefore it is better to outsource it. There are several kinds of web hosting available which are discussed below:

Kinds of web hosting:

Shared Hosting – Through a shared server one can save a high amount. If one talks about the drawbacks then Spamming and blacklisting from different search engines are the key problems. Such problems arise due to the reason that several sites are assign to one particular IP address. One should demand for a separate IP address for his/her website (on additional monthly charges) to secure the user from such problems.

Dedicated Hosting –Dedicated servers are best for big, highly trafficked websites, which will require large amounts of server resources to run. One of the downsides to shared hosting is that the server’s resources are divided across all the sites it’s hosting and answering page requests for. If you are in a dedicated environment you can better monitor your server resources. The downside is that dedicated servers will run you generally $50 per month or more. Shared hosting can be purchased for as little as 5$ a month. Most small or medium sized businesses will have neither the website size or bandwidth requirements to make dedicated servers cost effective.

Server Co-Location – If one wants to have full control over every aspect of his/her web server, he/she might very well choose to buy one and maintain it himself/herself if he/she is having sufficient knowledge. Still there are possibilities that one is not having enough resources to keep his/her server completely safe from power outages, roof leaks, thieves, unwary employees and other problems and in addition it is not possible for him/her to keep it on the internet on a fast, high-bandwidth connection through out. Thus he/she needs a data center to provide those services for him/her.

Co-location is the center providing facilities like physical security on rental, continuous electrical power and a fast, reliable Internet connection for a server that one owns. However, the data center is not responsible for any of the hardware or software maintenance of a co-located server, rather user his/her self. Thus it is a cheaper alternative to dedicated hosting if one is having the necessary expertise and time to run a web server by own.

There are several web hosts offering UNIX hosting and Windows hosting.

UNIX Hosting

There are several web servers in the world running mostly on UNIX. UNIX is an operating system originally developed for servers and networking. Till now many different versions of UNIX have been written by programmers around the world under the open-source protocol, which means that the code for the operating system is openly available so as to enable programmers to customize and make improvements when and where necessary. The two most popular forms of UNIX are Linux and BSD that comes in several varieties, like Red Hat Linux, Debian, SuSE, and FreeBSD. The best part of UNIX is most of above mentioned versions can be obtained free of cost, making UNIX hosting cheaper for a web host in comparison to other operating systems. Other plus points of UNIX are that UNIX hosting platforms are generally considered to be stable, secure, powerful and fast. That is the reason why most web programming applications can be performed by software that is available for a UNIX platform.

Windows Hosting

Another very popular operating system developed by Microsoft is Windows operating system, Windows Server 2003. Like every thing useful it is having price and can be obtained by purchasing a license, which in turn increases the cost of operation for the web host and usually results in higher hosting prices. This is considered a negative point as compared to UNIX. Plus points of Windows include it is mainly user friendly however it is generally considered to be less powerful and secure than UNIX for operating in a network environment. There are several scripting languages like ASP, ASP.NET, and Cold Fusion, which will only run on a Windows server, as will the Microsoft SQL Server and Microsoft Access database programs. Thus the above are some of the most popular scripts for certain web programming applications, and if one is thinking of using them while building his/her site, he/she will first definitely need to find a Windows host.

Before searching for a web host, it is essential to know some important terms used in hosting. They are discussed as under:

Storage or Disk space –As one’s website is a collection of files being offered on the Internet for viewing, it is necessary for storing them somewhere for retrieval and take up space. For each and every web server there is a limited amount of hard disk memory, which is divided up and offered to hosting customers. Different package levels are there, so as to enable to pay more for more space and vice versa divide specifically that space up. If one’s website expands its space then the user needs to buy extra space from the web host.

Bandwidth or Data Transfer –One of the crucial parts to verify is bandwidth. There are several sites, which loose their host due to excessive downloads causing budget going beyond their expectations. Occasionally, host even charges in hundreds of dollars for the additional bandwidth. One should confirm about this before dealing with any of the host. Usually, ideal-hosting providers deliver initial bandwidth of 25 to 50 GB to the users.

Uptime –It is a universal truth that if one talks about perfect web servers then they are the one, which would be up, and running and offering web pages to the world round the clock, whole year. But, it is also true that web servers are mere computers, and like any other computer, they may fail or needs repairing or updating. Often web hosts gives 99% uptime guarantee, and if they fail they refund a certain portion of user’s money depending on the amount of excess downtime they experienced.

Traffic Statistics – By traffic statistics we mean those programs that track visitors to one’s website. These programs are capable of telling how many times a user visited one site, how many visitors were unique and how many came back more than once, which pages were most popular, from where the visitors came to one’s sit
e, what search terms they used in the search engines etc. In addition they offer several types of information which are useful for marketing one’s website to a target audience. There are several web hosts offering some sort of traffic statistics software with their hosting packages.

CGI Scripts – There are several web hosts offering a variety of free CGI scripts with their packages. CGI Scripts are the things like hit counters, guest books, form mail programs, message boards, and other programs that enable one website to perform commonly desired functions. Most CGI scripts are written in common programming languages like Perl, PHP or ASP.

Thus one should take care and keep all the above points in mind while selecting a web host.

Web Hosting?

Posted by admin in Generic Host on February 15th, 2010 |  No Comments »

 

Choosing the right Web Hosting package for you can be a bewildering task. With so many packages, prices, terms, conditions, companies and countries vying for your business, it’s important that you understand what you need, so you can choose a company who can give you what you want.

So here’s a list of the major types of Web Hosting available on the market – what they are, and what they’re suitable for. And to make it a bit easier, we’ll follow the career of Dave*, a budding web entrepreneur making his first forays into the world of Web Hosting.

Free Hosting

Free Hosting is exactly that, and although the old adage ‘you get what you pay for’ doesn’t exactly apply – as you are getting something, after all – Free Hosting is not recommended for anyone with any kind of serious aspirations for their site. Of course we offer Web Hosting so we would say that, right? Well, the two main things to consider when looking at Free Hosting are 1 – someone has to pay for it, and 2 – what happens if something goes wrong.

With regards to the first point, it’s often the case that your Web Hosting is paid for by advertisements on your site, and as that is what makes the Web Host their money, they could well be as interested in advertising on your site as they are in getting you to use their service so they can have more adverts. This leads on to point two – what kind of support do you think you will get from a company that is giving you something for free? What kind of guarantees can you have that your Web Hosting is reliable or secure?

It is also common for Internet Service Providers (ISP’s), amongst others, to offer Free Hosting as part of a package with other services (such as Broadband or Digital TV). These are better solutions as they obviously come attached to a reputable (well…) company, and will be able to provide support. Again, though, remember that it is their other service that pay for your Hosting – the Hosting is an enticing extra. Support may well suffer, too, if the company specialises in other products and services.

Some companies, for instance Blogger, will offer free online spaces for specific sites (in Blogger’s case, you get a free online blog). However, you’re limited to what you can do with the templates they give you, and you won’t be able to expand your site or even have your own domain name. So, only go for Free Hosting if you are completely satisfied that the company will be able to provide you with what you want. We wouldn’t advise choosing Free Hosting for a business-related site in any circumstance!

In Dave’s instance, he has been given some Free Hosting as part of a deal with his ISP. Dave’s never made a website of his own before, and he’s certainly never had any Web Hosting. He’s interested but a bit lost, and manages to build a basic, personal site with only a few difficulties. He stumbles across Wordpress and finds that he doesn’t get any databases with his Free Hosting. As the Hosting is part of his package – and free – his ISP don’t have any facility to upgrade his account. Dave decides he wants his blog on the Internet, and after talking to one of his friends on Blogger and thinking dreamily about maybe starting an online business, Dave contacts some Web Hosting companies to see what is available to him.

Shared Hosting

This is the most common form of Web Hosting available. A company sets up one or more servers to be used for Web Hosting, and their customers in turn pay for a portion of that server and share it with other customers. So a server may be responsible for several hundred web sites at a time.

Shared Hosting has many advantages. It is the cheapest form of commercial Hosting, as the cost of the server can be offset by the many customers who can use it at once. They don’t require advanced technical knowledge to use and you only need to administer your account – at no point do you have anything to do with the server. As it is a paid solution you will have access to customer support, a contract, uptime guarantees and so on.

The disadvantage is that, as you are sharing a server with other customers, you are also sharing the resources of that server. The server, just like a home PC, has only so much memory, CPU and disk space available, and if other customers are using it heavily – or if the Web Host has put too many people on the server – or even if the server isn’t particularly fast in the first place! – you may well find that your web site appears to be slow.

You will also find that Shared Hosting doesn’t allow a lot of the advanced, powerful features that higher end options present to you. There is a slight increase in security risk, too, as you can never be sure how secure your ‘neighbours’ are – but bear in mind that the server will be very secure in the first place, and the risk is not something to be alarmed about.

So our friend Dave starts out with a very simple Web Hosting package, with a little web space and a database. He installs Wordpress and starts to blog seriously, and then decides he wants to start his online business. With his basic account he commissions a Web Design Company to build him an eCommerce site, with his blog built in as one of the features. As his store grows, he finds that he can expand his site fairly easily, without having to worry about any limits like he had with the ISP.

Shared Hosting is the ideal solution for most sites and users. With a few exceptions, only people who want their own server and/or control over the contents of it will need anything else. So Dave, like many people, is perfectly happy, until he decides to quit his day job, and go full time with his eCommerce site. At this point, Dave, who is a bit more knowledgeable about Web Hosting now, considers if there is anything he can do to improve his site.

Reseller Hosting

Reseller Hosting is a generic term that applies to several different kinds of Web Hosting. It isn’t a definition of the kind of Web Hosting on offer, as such, as the kind of person offering it.

A Hosting Reseller purchases a larger Web Hosting account from a Web Hosting company, and in turn sells portions of their account to their own customers. They are essentially providing the services of a Web Hosting company, without having to set up and finance the expensive hardware and the maintenance of it themselves. This kind of Web Hosting is popular with, for example, start-up Web Hosting businesses, companies with a large portfolio of sites, and Web Design companies wanting to offer Hosting to their clients.

A Hosting Reseller may be offering Shared, VPS or Dedicated solutions (see part two). Customers tend to benefit from cheaper Web Hosting as a Reseller often purchases their Web Hosting at a discount. The only major drawback with Reseller Hosting is that the Reseller is also a customer of the company they have bought their Hosting off of in the first place. The more advanced the Hosting they are offering, the more support the Reseller can give you directly – but as a customer of a Reseller, it is possible that you will contact the Reseller about a technical fault, who will then in turn have to contact his or her Hosting company.

Reseller Hosting is only of use to Dave if he decides to sell Hosting to other people, or expand his business with a large portfolio of other sites. If he wasn’t looking to do either of these he’d probably stick with Shared Hosting – as it is the most common form of Hosting it is also the most popular, and he’d get more use out of it. For now though, Dave thinks he is happy with a single site, he would just prefer to have more control and performance as his site is getting quite busy and he has a few demanding redesign plans in mind. So, in the second part of this article, we’ll look at some of the more advanced Web Hosting options available to Dave (and you, of course).

*Da
ve is not real. He is just for illustrative purposes only, and any resemblance to any Dave or any events that have happened to any Dave, living, dead or otherwise, is purely coincidental.

Multiple Domain Hosting the New Solution to Cut Cost

Posted by admin in Domain Host on February 13th, 2010 |  No Comments »

Multiple domain hosting is the new wave of cost cutting measures by web hosts and web masters these days. This is because of the new rising concerns of many web masters that have a problem cutting costs when dealing with a web host that runs more than a single web site. It is actually quite common to many shared web hosting solutions out there, among other problems experienced by what is considered to be yesterday’s solution to hosting many websites.

One of the main alternatives that these webmasters are looking to is multiple domain hosting, and what it is actually using a single account to host multiple websites with their own domain names. This is quite different from the old system where many accounts were being managed by a single web master. When looking at this, the solution of multiple domain hosting is actually quite simple and there are many ways for you to do this. One of the more simpler ways for you to achieve this is to actually redirect all the directories and sub directories of the account into a single domain root. In this method, all you are doing is creating a subdirectory of the root domain, and all new domains will be then set up to actually point to that particular subdirectory.

The uses are the same, all that is being done is some minor name changing. The process is then automated on the end of the user, which means that even if they type in the old domain name, they will be automatically route to the newly created sub domain. While slightly technical in explanation, the process is really quite easy to do and anyone can achieve it. Many web masters are touting this method, especially for those who have more than one networked web site that have similar administrative needs. This means that you will have separate control panels and options for managing these websites, which would be quite tedious.

If you have a website with many domains within the root address, then you might want to consider multiple web hosting as well. There are other methods besides this and one of them is true multi domain hosting, which means that you will get a single domain and subdirectories, but you will receive separate ways to control each of the domains through GUI’s and panels. The benefit of this is that there will be plenty of flexibility in customising each and every domain, but of course this is a much more intensive and labour hardy method. The other method that is floating around is called multi domain housing reseller account, a mouthful of a name that allows for you to create customised websites and domains, under a single control panel. It is a really cheap way for you to start up your own web hosting company. So these are some of the alternatives to just plain old domain hosting, and one of them may be the answer to all your problems.