Posts Tagged ‘Design’

The Client-Server Model is the Key to Web Design

Every day, hundreds of millions of people see billions of websites on the Internet. But how does it work? Where do web sites come from? Where are they stored? How are they stored? And how a web browser how to find the right web page and display it?

This article answers the above questions, explain to the Client / Server model of web design.

The client / server model

The Client / Server model of web design is very important. All web pages are displayed as a result of the interaction of cooperation between clients and Web servers. There are two key concepts:

The client. For purposes of this section, a client is a Web browser. The work of the client (web browser) is to request a Web page server, and displayed to a user.

The server. The server is a computer somewhere on the World Wide Web, which contains one or more web pages.

What is a Web client (browser) is

A Web client, as mentioned above, is just a browser on a daily basis. Some examples of Web clients are Microsoft Internet Explorer, Mozilla Firefox, Apple Safari and Google Chromei.

Basically, all Web clients do the same. Ask the server Web pages, and view the pages. Most modern browsers are capable of running “client side” programming languages ??such as JavaScript, but this is beyond the scope of this article.

What is the Web server

A Web server, as previously mentioned, is a computer located somewhere on the World Wide Web, which is capable of providing a Web page request. The browser requests a page, and Web server give. Web pages are typically stored as files on the web server, but sometimes they are made of language “server side” programming (eg PHP), but it is beyond the scope of this article.

How clients and servers Interact

Based on the definition of a client and a server definition is not difficult to understand how exposure works for Web pages, from when a user clicks a link on a Web page.

This is what happens:

The user of a Web browser (client) clicks on a link.

The link contains the address of a page that the user wants the browser (client) to display.

The client sends a digital message over the Internet to the server. The message is called an HTTP request. The HTTP request tells the server that the client wishes to view the content of a web page.

Now, the server must respond to customer demand, by sending what is called an HTTP response. Normally, the response contains the web page content requested by the client

Example

Suppose you click on the link, it should take to an article published on EzineArticles.

What is happening? According to the explanation of client / server model given above, the following occurs:

First click on the link to the article at EzineArticles.

The client (the browser!) Reads the contents of this relationship and, depending on the content of the relationship, you know the address of the server containing the Web page you want to view. In this case, the server address is the location of Site Assessment, and the page that the server should return is the actual page of the item you want to play.

Your browser sends a HTTP Request Advice.

The server checks whether the page of this article is to (debería!), and returns the contents of the article in a browser window in an HTTP response message.

Summary

Web browsers and Web servers to work together as a team of client / server to deliver content on the World Wide Web. Users are more familiar with server browsers, but both are essential to provide billions of pages of content every day.

Design Network Server

Network server is a more important component of a computer network because the network of all equipment is managed, controlled and managed by it. Before designing a network server for your organization, you should have sufficient knowledge of the following.

Server processor

The processor is the heart of a processor. Processes of all orders, instructions and orders and execute them to perform certain actions. Pentium processors are highly reliable performance and speed and the trend is increasingly to use multi-processor servers to share the load on each processor. If a processor does not work for some reason, there is no effect on the other processor on the same server so it is a wise decision for network administrators to use the multiprocessor server for the enterprise network.

Hard Drive

Hard drives used to store all data permanently. The hard disk is a mechanical device, click the hard drive and at the same time, you should consider the SMART (Smart Monitoring and reporting technology). This technique monitors the disk drives and predicts failure in a hard driver. Today, most server vendors to provide hot-swappable disk drives, this means that if there is any error in hard disk, it can be replaced with other hard drives while the server is a work-mode.

Clustering

In a clustering environment, drive two or more servers into one server and a server failure does not affect other servers. Clustered environment has advantages such as performance, reliability and load balancing.

Memory performance

In the selection of physical memory the server, which should be seen as the holder of the memory technology error correction code. ECC corrects the repair technology and single-bit errors and multiple bit errors in the signal. High memory is vital to the server for performance, speed and continuous work.

Supply

Most computers come with multiple power supplies. This means that in case of power failure did not affect the power of others in the same team and in this way the computer operates normally. The power supplies are hot swappable multiple, such as hard disks ie faulty power supply can be replaced by new ones, while the server is at work.

UPS

UPS or uninterruptible power supply are very important in a networked environment, such as a sudden jolt of electricity can cause hard drive or server motherboards and other computers on the network. UPS usually provide a backup of 3-4 hours during which time server can be configured devices and other files or other data can be saved.

Cooling Fans

The cooling system inside the server provided by fans. The fans pull cool air inside the server and throughout the heat from the server. The collapse of the fan causes automatic shutdown of the server due to high accumulation of heat. Many vendors of computer systems that provide hot swappable fans.

Control hardware

There is an adapter specially designed to monitor the performance of the different parts of computer hardware. This adapter can also be controlled by a remote modem.

Technology tracking information

Different computer control software is available on the market and its main objective is to monitor server performance and client computers.

Data Server Location

The network server must be placed in a dust free, capable of cooling and a clean environment, and only authorized users should be left for the engine room.