Showing posts with label Web Hosting Technologies. Show all posts
Showing posts with label Web Hosting Technologies. Show all posts

Monday, October 25, 2010

Web Hosting Technology - Website


Once the user’s computer receives a response from the server, it can interpret what to do with it. The majority of the time, it will simply display the web page in a standard HTML format. However, there are plenty of alternatives. For instance, when people download files online, they take the same kind of request form as a normal web page, but obviously they are not interpreted as such. The way that a response is interpreted depends on the user’s browser. Internet Explorer, Firefox, and Safari can all interpret responses in different ways. Although the ways are typically very similar, web pages will actually look different when interpreted differently by various browsers. It is the job of website developers to ensure that these interpretations are as close together as possible. There are plenty of responses that can be sent other than plain HTML pages. Many web pages include bits of code called JavaScript or Flash ActionScript. Users may choose to disable these options, but if they do not, then the user’s experience may change as they watch the page. They could watch animations, interact with characters on screen, or have pieces of the screen move around. Even a normal HTML page is much more complex than it first appears. If you are unfamiliar with how websites work, then you should take a moment to open up the source code of any web page with which you are familiar. You will probably have absolutely no ability to understand it. This is the code in which developers write and browsers interpret. This code determines how the web page will appear in your browser. Web pages also rely on image files being loaded simultaneously within your browser. The code contains links to these image files, which your computer downloads and then stores temporarily so that it can display them with the web page. That is why if you ever save a web page from the Internet it will likely include several files and folders, including quite a few images. Overall, the amount of technology that goes into displaying a web page is quite impressive. It is even more impressive how many millions of times a day all of the technology functions in sync to bring users around the world the World Wide Web. Without years of work from countless people, we would not have the Internet as we know it today.......................

Web Hosting Technology - Servers


When a server receives a request from a user to display a web page, there are several things that it has to take into account. First, it has to determine what the request means. Servers can serve many different purposes, and may send out information other than just web pages. It can tell what request is for which material based on what port the request is being sent over. Requests for web pages are sent over port 80. On web servers, all requests over port 80 have to be handled by some kind of program. The most common programs are Microsoft’s IIS and Apache. The function of these programs is to interpret requests sent over port 80 as well as keep track of all of the files that are going into websites. They are basically the part of the computer that handles the request for a web page to be sent to a user. Once the server has determined that it is being asked for a web page, it has to figure out which one the user is requesting. Servers often host more than just one website. It refers back to the domain name that the user originally requested. It then begins looking for the specified web page within the directory of files that belongs to that domain name. Once it has found the specific file that is being requested, the server has to figure out what to do with that file. The server cannot simply send the file back to the requester; many files contain sensitive data that webmasters do not want sent out to the general public. Other files are specifically intended to be interpreted by the server before it sends a response. The server is configured to treat different file types in different ways; there is a rule for each of them. Once the server has determined what to do with the file, it will figure out what to send back to the user. This is the interpreted file. Sometimes this will just be the file itself. Other times it may not send back anything at all; it will just block the request. Depending on what the server decides to send back, the user’s computer will then interpret the response and display something for the end user. Now, the web page has finally been sent back to the user.............

Web Hosting Technology- Domain Name


The first step in a user’s quest to load a web page is to type in the address of the page that they want. This address is known as the URL, and it refers to a “domain name.” The domain name is what specifies where the request for a web page will be sent. When you type in your website’s address, the request for the domain name is sent out, and then your computer begins to wait for the web page to come back to it.
The first stop in the request’s path is to figure out what the domain name means. Computers refer to other computers using “Internet Protocol addresses.” You can think of these addresses in the same way as physical mailing addresses. Each address is unique and can be used by any computer to find any other computer somewhere in the depths of the Internet. In order to get a web page, your computer needs to turn its request for a domain name into a request for an IP address.
There is a master list kept by a private company of all of the domain names on the Internet. This list is constantly being updated and redistributed around the Internet. It is one of the largest and most accessed databases online. It is truly impressive how dynamic it is, constantly being redistributed and updated. The list is actually a collection of hundreds or even thousands of separate databases maintained by different entities.
There is a different collection of domains housed for different reasons. Every country in the world has its own unique collection of domains that it maintains. There are also the standard collections, such as .com, .net, .org, and .gov. All of these lists are constantly floating around the Internet, receiving millions of change requests and access requests, just like the one that originated from the user’s computer.
Your computer’s request is sent to a specific one of these lists, which checks the requested domain name against the database and returns the IP address of the server where the website is being kept. Once the IP address has been obtained, the request can be directed to the individual server that hosts the website

Sunday, October 24, 2010

Web Hosting Technology Overview




Have you ever wondered how the technology that powers the Internet and the web actually works? There are specific protocols in place that allow web surfers to find the pages they're looking for and see them in the way their builders intended. Keep reading to find out how the net keeps running smoothly.
Millions of people surf the Internet every day. There are literally billions of web pages opened up and read, all at the blink of an eye. The technology that drives the World Wide Web is simply incredible; humans cannot truly appreciate the magnitude and scope of it. There is simply too much going on all at the same time for us to imagine.
However, we do know how the technology that drives “web surfing” works. Most people do not take the time to stop and think about it, but the Internet was manufactured by humans. It seems to have taken on a life of its own, but it is still run and maintained by ordinary people all over the world.
The fact that the World Wide Web is man made does not detract from how amazing it is; in fact, it is even more incredible that we could have put something like this together in such a short period of time. It is also wonderful that it has become such an integral part of our lives that we do not even give it any thought. We take the Internet for granted: this wonderful combination of servers and databases that gives us websites is simply a tool that the vast majority of us use on a daily basis.
Sometimes it is hard to believe that the World Wide Web can be provided by machines sitting in cold rooms around the world. Anyone with a bit of networking and web experience knows the basic technology that goes into the process. However, without research, it is very difficult to translate that knowledge into the actual process. How is it possible that billions of page views can be handled by these machines?
There are plenty of other questions that arise for the uninformed. How do domain names work? What does a web server do with a page request? What does the user’s computer do with the page when it gets it? These are all questions that are easy to answer, but very few people actually take the time to look into them.

Web Hosting E-mail Services


Hosting services should include e-mail accounts and e-mail services.

E-mail Accounts

Hosting solutions should include e-mail accounts for each person in your company.
E-mail addresses should appear something like this:
pradipjntu@gmail.com.com
john@mycompany.com
web@mycompany.com

POP E-mail

POP stands for Post Office Protocol. POP is a standard client/server protocol for sending and receiving e-mail.
The e-mails are received and held on your internet server until you pick it up with a client e-mail program, like Microsoft Outlook or Mozilla Thunderbird.

IMAP Email

IMAP stands for Internet Message Access Protocol. IMAP is another standard protocol for sending and receiving e-mail.
The e-mails are received, and held on your internet server, until you pick it up with a client e-mail program, like Microsoft Outlook or Mozilla Thunderbird.
IMAP represents an improvement over POP because e-mail stored on an IMAP server can be manipulated from several computers (a computer at home, a workstation at the office, etc.), without having to transfer messages back and forth between computers. POP was designed to support e-mail access on one single computer.

Web-based E-mail

Web-based e-mail services enable you to access your e-mail via a web browser. You log into your e-mail account via the Web to send and retrieve e-mail. Being able to access your e-mail from any browser anywhere in the world is a very attractive option.
Examples of web-based e-mail services are Gmail and Hotmail.

E-mail Forwarding

E-mail forwarding allows you to have multiple e-mail personalities.
With e-mail forwarding, you can setup aliases for other e-mail accounts like:
postmaster@mycompany.com should be forwarded to peter@mycompany.com
sales@mycompany.com should be forwarded to mary@mycompany.com

Mailing Lists

Some service providers offer mailing list capabilities. This is valuable if you plan to send out e-mails to a large number of users.

Web Hosting Domain Names


A domain name is a unique name for your web site.
Choosing a hosting solution should include domain name registration.
Your domain name should be easy to remember and easy to type. 


What is a Domain Name?

A domain name is a unique name for a web site, like w3schools.com.
Domain names must be registered. When domain names are registered, they are added to a large domain name register. In addition, information about the web site, including the IP address, is stored on a DNS server.
DNS stands for Domain Name System. A DNS server is responsible for informing all other computers on the Internet about the domain name and the web site address.

Registering a Domain

Domains can be registered from domain name registration companies.
These companies provide interfaces to search for available domain names, and they offer a variety of domain name extensions that can be registered at the same time.

Choosing a Domain Name

Choosing a domain name is a major step for any individual or organization.
New domain name extensions and creative thinking still offer thousands of excellent domain names!
When choosing a name, it is important to consider the purpose of a domain name, which is to provide an easy way to reach your web site.
The best domains have the following characteristics:
Short - People don't like to type! A short domain name is easier to type, read, and remember.
Meaningful - A short domain is nothing without meaning, 34i4nh.com is not easy to enter or to remember. Select a domain that relates to your site in a way that people will understand.
Clear - Clarity is important when selecting a domain name. Avoid a name that is difficult to spell or pronounce.
Exposure - Names that are short and easy to remember are an asset. In addition to visitors, also consider search engines. Search engines index your site and rank it for relevance against terms people search for. In order to maximize your sites exposure, consider including a relevant search term in your domain. Of course, only consider this if it still maintains a short, clear and meaningful domain name.

Sub Domains

Most people are unaware that they use sub domains daily. The famous "www" of the World Wide Web is an example of a sub domain. Sub domains can be created on a DNS server, and they don't need to be registered with a domain name registrar, of course, the original domain name needs to be registered before a sub domain could be created.
Examples of sub domains used on the internet are http://www.ukwebhost.co.cc  and http://support.microsoft.com.
Sub domains can be requested from your web hosting provider.

False Domain Names - Directory Listings

Some providers will offer you a name under their own name, like:  www.theircompany.com/yourcompany/
This is not a real domain name, it is a directory - and you should try to avoid it.
Directory domains are not desirable, especially for companies.
Typically, directory domains are used for personal web sites and free web sites provided by an ISP, you may have seen www.theircompany.com/~username as an address.
Competition in domain name registration has resulted in a dramatic decrease in pricing, so domain sharing is not common, since it is possible to register a domain name for only $15 per year.

Expired Domains

Another source for domain registrations is expired domains.
When you register a domain, think of it as a rental, assuming there are no legal or trademark issues with the domain name, you are free to use it as long as you continue to pay the yearly fee (you can now register in advance as many as 10 years). Some people register domains as speculators, hoping that they can later sell them, while others may have planned to use a domain and never had the time. The result is that domains that were previously registered, become available again.

Use Your Domain Name

After you have chosen and registered your own domain name, make sure you use it on all your web pages, and on all your correspondence, like e-mail and traditional mail.
It is important to let other people be aware of your domain name, and to inform your partners and customers about your web site............