2008
11.24

Addon Domain

An add-on domain is just like having a separate web site. The add-on domain will be hosted or pointed to a folder in your public_html folder of your main-domain. The Add-on domain should be already registered and the nameservers for the add-on domain should be pointing the same nameserves as your main-domain.com.
[ consider your addon domain name as addondomain.com ]
There are 3 ways of accessing an addon domain:
1. addondomain.com
2. main-domain.com/addondomain
3. addondomain.main-domain.com
Accessing the addondomain.com will display that very domain name in the address bar of their browser, so its similar to a separate web site. An add-on domain use the space and bandwidth available to the main domain. An add-on domain will have its own CGI and FTP access, its own email accounts and web stats.

Sub Domain

A sub domain utilises the existing main domain name. It does not have its own domain name. A sub domain points to a folder in your public_html directory of your main-domain. Consider you main domain “main-domain.com” and you have a folder “shop”  under your public_html directory. You can create a sub domain “shop.main-domain.com “. You can directly reach the shop page by accessing “shop.main-domain.com”.

Parked Domain

A parked domain is one which simply points to an existing domain. It is an other domain which is parked on to the main domain. Consider a domain ” parked.com”  which is parked on the “main-domain.com”. If we access parked.com it will be directed to the main-domain.com and you will get the same page as you see while accessing main-domain.com. The parked domain should also point to the same nameservers as the main-domain.com. The park domain name should be registered.

2008
11.24

Web Hosts provide different plans and services. While searching for the right web host, select the plan and service that you need the most. List of few services provided by Web Hosts.

  1. Domain Registration
  2. Sub Domains
  3. Databases
  4. Third party software’s
  5. FTP Access
  6. Hot Link Protection
  7. Bandwidth

Domain Registration

Almost all web hosting providers provide domain registration. Few hosting providers domain registration free with the hosting account.

Sub Domains
Sub domains  is used to create second-level domain names under your primary domain name. The sub domain will point to a folder inside your public _html directory. Eg: if you are using a blog for your website, you can create a sub domain http://myblog.tejaspmehta.com. Using this link the visitors can directly reach the blog page.

Databases
Databases are used to implement blogs,forums etc. If you need to implement most of these items you need more number of database support for your domain. The most common database available for web servers is MySQL. MySQL is a free database. The other databases include MSSQL, PostgreSQL and GNU SQL. In windows server Ms Access is also used.

Third party software’s
Most of the web hosts provide Free Third party software’s like phpbb, fantastico, etc. The website owners can use these software’s for there website.

FTP access
There is mainly 2 types of FTP access to the web server. Commonly FTP access is used by web masters to upload files to there website. It will ask for the username and password to connect to your server. After the connection is set, you can add your files to the server.

Anonymous FTP is an other type of FTP access. This is mainly used to post files to the public access directories. Password is not needed for Anonymous FTP.

Hot Link Protection
Hot Link Protection is used to protect your files and images. This will protect your files and images from others to link directly to your web server. Hot Link Protection will prevent others from using your bandwidth.

Bandwidth
Each access of your website will send the data from your web server. This is measured in terms of bandwidth. If you have a large number of visitors, you will need high bandwidth. The website will get automatically suspended if the website cross the bandwidth limit.

2008
11.24

A web hosting is a service that provides individuals, organizations and users with online systems for storing information, images, video, or other content. These informations can be accessed by the World Wide Web.

Who are Web Hosts?
Web hosts are companies that provide space on a server for hosting a website. They own large space on the server, which they share it to their customer’s providing Internet connectivity, typically in a data center.

Scope of Web Hosting
The most basic is webpage and small-scale file hosting service, where files can be uploaded via File Transfer Protocol (FTP) or a Web interface. The files are usually delivered to the Web . Many Internet service providers (ISPs) offer this service for free to their subscribers and also obtain such hosting cheaply. Web page hosting is generally sufficient only for personal homepages. The host also provides a Web interface control panel ( e.g. cPanel, Hosting Controller, Plesk) for managing the Web server and installing scripts as well as other services like e-mail.

Hosting Reliability and Uptime
Hosting Reliablity and Uptime is very important. The Uptime refers to the percentage of time the host is accessible via the internet. Many hosting providers state that they provide 99.9% uptime. If the server goes down the website will not be accessible through internet. There may be server restarts or maintenance in any web hosting environment which affects the Uptime.

Types of hosting

Free web hosting service
This is free hosting mostly advertisement-supported web hosting. It is extremely limited when compared to paid hosting.

Shared web hosting service

In shared web hosting Web site is placed on the same server as many other sites. It may range from a few to hundreds or thousands wbsites. All domains share a common server resources, such as RAM and the CPU and IP.

Reseller web hosting
Reseller web hosting allows clients to become web hosts themselves. Resellers are those who take affiliate with as a provider and serve as web host.

Virtual Dedicated Server
Here a server is sliced into virtual servers. Each user feels like they’re on their own dedicated server, but they’re actually sharing a server with many other users.

Dedicated hosting service
In dedicated web hosting, the user gets his or her own Web server and gains full control over it. The user gets the root or administrator access according to Linux or Windows hosting.

Colocation web hosting service

It is similar to the dedicated web hosting service, but the user owns the server. The hosting company provides physical space for the server and takes care of the server.

Clustered hosting
Clustred hosting uses multiple servers hosting the same content for better resource utilization. This make the website easly accessible and fast.

2008
11.24

Have you ever wondered about the mechanisms that delivered the web page to you?

Consider you type the URL www.tejaspmehta.com on your browser, what happened behind the scenes to get you this page?

All communication on internet is through IP address. So when you access a site from your browser, the plain text “domain name” has to be converted to an IP address. The browser contacts a DNS server for the IP address. The DNS server will start searching for the IP and contacts the ROOT DNS server. There are root servers for all top-level domains [ .COM, .IN, .NET ] etc which keeps a record of all the IP address.
Your name server will then contact the .COM DNS server and request for the IP address of www.tejaspmehta.com. The .COM DNS server will not know the IP address of www.tejaspmehta.com but it will know the IP address of the name server that handle the domain www.tejaspmehta.com, so it returns that IP address.
Your name server then contacts the DNS server for www.tejaspmehta.com and request for the IP address of www.tejaspmehta.com. The DNS server will return the IP address of www.tejaspmehta.com to your browser. Then your browser contacts the server for www.tejaspmehta.com. Thus your browser serve’s you the requested page.
All the DNS server’s keep a record of the recently visted websites. This is know as caching. Once the DNS server resolves a request, it caches the IP address it receives. Caching speeds up the request, since it already know the IP of the requested domain and there is no need to repeat all the above process to resolve.
There are multiple sets of DNS servers at every level, so if any of them fails other’s will resolve the request. This help you to find the website at point of time and makes the internet redundant.

 

You might also need to know the following for a better understanding of the processes:

  • Domain Name
  • Web Hosting
  • IP Address
  • Name Server
  • DNS propogation
2008
11.19

I thank sandeep for this video. Also to youtube.

Rss Feed Tweeter button Facebook button Linkedin button