Knowing Understanding Web Server And How It Works

System Computer – Please understand the definition or understanding of the web server and how it works, which is also equipped with some examples. For the web master, maybe the term web serverr is not foreign anymore and maybe just people who often surf the internet is familiar with the term this one. But for those of you who have not fully understand or even not really know what a web server let us read the explanation in this brief discussion.

A. Explanation of Web Server

Web Server is a software that functions to receive HTTP or HTTPS requests originating from the client (web browser) and sends a response to the request to the client in the form of a web page. Or briefly the definition of Web Server is a server that provides services to the client which the client is asking for information that has to do with the web page.

In general the web serverr consists of two elements namely the computer and web serverr software used, so the computer can be used as a web server. Web Serverr can communicate with the client that is using HTTP protocol (Hypertext Transfer Protocol) and HTTPS (Hypertext Transfer Protocol Secure). With HTTP and HTTPS protocols, communication between server and client can be connected and can be understood easily.

B. Web Server Functions

As in the above explanation was that the web server function is to store and transfer documents or information requested by the client with HTTP or HTTPS protocol. Of course on a web there are various types of documents starting in the form of text, images, audio and video. Then the web server can also serve to send the filing within the page akunqq which may include images, text, audio or other file types. (Read also: Understanding HTTP notion and function briefly)

When will access the web page that exist on the server, usually we will type the web page in addres bar a web browser (chrome, mozilla, opera, safari, etc ..) then after the address is typed correctly then we will press enter or button Arrow in the address bar in the web browser so that the web page that we want can be accessed. So this is where the Web Server will work, the web serverr will find the data or files requested by the client. Once the client request file is found it will be sent and displayed on the web browser, but if the requested data is not found then the web serverr will send a specific message.

C. How Web Server Works

Actually quite simple way of working from web server that is accept request from client, after file or file found then web serverr send it back to client. As previously already explained that the intended client here is a web browser that can display web pages.

The web server has software / software contained on the server computer, and on the server computer the data of web pages and other files is stored. Same with the client computer, the server computer must also connect to a computer network such as a local network or the internet, so that the web serverr can be accessed by the internet.

If it describes how a web server works like: the client requests web data to the web serverr, then the command or request will be packed into a TCP form and then sent to the protocol address HTTP or HTTPS (HTTP and HTTPS are protocols used for WWW). The web data that the client requests will be searched for by the web serverr on the server computer. If the data is found it will be packed by the web serverr in the form of TCP, then sent to the client for the show. If the requested client data is not found then the web serverr will display the message to the client such as error, page not found or page not found, etc.

D. Sample Web Server

As for some examples of Web Server software that exist today, such as:

A. Apache HTTP Server

Apache is a web server that can run on various operating systems (Windows, Unix, Linux, etc.) whose function is to serve the website. The protocol used by apache is HTTP. Apache is supported by a number of GUI (Graphical User Interface) interfaces that allow easy management and handling of the server in case of errors. Because it is free and easy to use then apache is currently one of the web serverr that many in use by the web master.

B. XAMPP

XAMPP is a free software and supports a lot of operating system. Its function is as a server that can stand alone or in other words localhost. XAMPP consists of HTTP Server, MYSQL Database, and supports PHP programming languages ​​as well as Perl. XAMPP stands for X (and four operating systems) Apache, Mysql, PHP and Perl. XAMPP is a web server software that is quite easy to use for dynamic web.

C. Nginx

Nginx is a web server that is open source, just like Apache. The nginx web server (reads Engie x) is pretty easy to configure so it’s pretty easy to use, nginx installation is also quite easy, and supports many operating systems. In addition nginx is also famous for its stability, as well as the consumption of resources that are not too wasteful. Currently there are many who use nginx as a web serverr, especially web-web that has high traffic. (Read also: Knowing the meaning of the website and its kind)

D. Microsoft Internet Information Services / Microsoft IIS

That is an http web server that is used on windows sever operating system, starting from NT 4.0 server, Windows 2000 server, and Windows 2003 server. Microsoft Internet Information Service is one web serverr that is paid and widely used today. Microsoft Internet Information Services only supports microsoft operating system only.

Enough, that’s just an article that explains the understanding of the web server and some examples that we can provide. Hopefully this article can be useful and certainly can be understood also and apologize if there is a mistake.

Understanding Computer Systems And Component Complete

component Computer – A summary of the definition or understanding of the computer system and its components. Surely you’ve heard the term system, especially in organizations or other fields. Keep in mind that even computers have systems for executing commands and processing data. The system is interconnected with each other in order to produce information from the data it processed. On this occasion we will learn and understand together about the system on the computer, and here’s the explanation.

A. Explanation of Computer System

The definition of Computer Systems is a collection of computer devices that are interconnected and interact with each other to perform the processing of data, so as to produce information that is expected by the user. Devices contained in computer systems such as hardware, software and brainware.

These devices have their respective functions on a computer system. But when the operation of these computer devices will work and support each other. Hardware will not work without software and vice versa, and both will not be useful for generating information if no brainware is operating and giving orders. So it can be said that the computer is not as a tool but also a system.

B. Computer System Components

The following components are contained in a computer system, which include:

A. Hardware (Hardware)

Is a computer device that has a physical form, so this device can be in touch. For example such as motherboard, processor, hard drive, memory, power supply and others. Hardware itself is generally divided into 4 (four) parts, which include:

1. Input Device (Input Device)

Is a device on computer hardware that functions as a tool to enter data or commands on the computer. For example like Keyboard akunqq, mouse, web cam, scanner and others.

2. Output Device (Output Device)

Is a device on the computer whose function is to display the results of the processing of data. For example such as monitors, printers, projectors and others.

3. Processing Device (Device Pengeroses)

Is a device on computer hardware that functions as a data processing center. So it can be said this device is the brain of the computer and often also called the CPU (Central Processing Unit). Processing Device will communicate with the input, output and storage devices to execute the commands entered. Also read neighbor: Understanding Processor And How It Works More Completely.

4. Storage Device (Storage Device)

The CPU also comes with a data storage tool. There is a data storage device with a larger capacity as the main storage tool, which is usually called a hard drive. So we can store and delete data as we see fit. Along with the development of computer technology then the media storage device is growing very rapidly both in terms of capacity and shape. In computer storage device is generally divided into two parts, namely internal and external.

Internal storage such as hard disk, hard drive generally has a larger capacity because it is used as the main storage media on the computer, while for temporary storage media when doing process on the data is RAM (Random Access Memory). Then External Storage is the hardware to do writing, reading, and storage of data outside of the main storage media. For example external hard drive, DVD, flash and others.

B. Software (Software)

Software is also defined as software, so this device has no physical form such as hardware. Software can also be interpreted as a collection of electronic data stored and arranged by the computer, can be a program or connection to run various instructions instructions. So the software can not be touched and viewed physically, and it can be said also that the software is used to control the hardware. Software is divided into several kinds, such as:

1. Operating System (Operating System)

Computer Operating System is a basic program on a computer that generally works to connect users with hardware. It can also be said that the operating system is software that is responsible for controlling and managing hardware and operations performed on the system, including running applications that can perform data processing. Examples of computer operating systems such as Microsoft Windows, Linux, Mac OS, and others. Also read about: Understanding Computer Operating System And Type.

2. Application Program (Aplication Program)

The application program is a ready-to-use software. The application program is used to help the work of computer users in processing various data. On a computer software is often prepared according to the tastes and needs of its users. For example like Microsoft Excel, Microsoft Word, Microsoft Access, Photo Shop, Chrome, Mozilla and others.

3. Utility Program (Additional Program)

It is software whose function is to perform additional tasks, also known as support programs and functions. For example, such as programs provided by operating systems such as Data recovery, Disk Defragmenter, Sceensever, Backup, and others.

4. Programing Language (Programming Language)

Is a language that can be used computer users to communicate with computers, can also be said as a standard language instructions to communicate and give commands on the computer. Some examples of programming languages ​​such as PHP, Java, Python, C, Perl and others.

C. Brainware (Computer Users)

Brainware is the person who runs or operates the computer. Brainware is very important because computers can not be useful if not operated by humans. So brainware is everyone involved in computer utilization activities. Computer users are generally divided into 4 (four) kinds, which include:

1. Programmers

Is a person who has mastered many skills or one of the language pemograman, some languages ​​are often used programming such as PHP, Java, Phyton, C and others. So the programmer can also be said as the person who makes and tasked to prepare the program that is needed on the computer system that will be used to process the data.

2. Systems Analyst

It is the person who has the responsibility for research, planning, coordinating and recommending the choice of software, hardware and systems to suit the needs of its users (individuals, organizations and companies). An analyst system-also very important role in the process of developing a system. A systems analyst needs to have 4 (four) skills such as analysis, technical, managerial and how to communicate with others or interpersonal.

The ability to perform analysis can make it possible to understand organizational behavior as well as other functions, it can help in identifying the best possibilities for solving the problem at hand. Technical ability can make it possible to understand the various potentials and limitations of information technology. Managerial expertise can help in managing resources, projects and more. And Interpersonal skills can help in interacting especially with end users or users.

An analyst system must also be able to understand and work with different types of programming languages, operating systems, or hardware used by end users.

3. Administrator

It is a person whose job is to manage an operating system as well as some programs that are running on a computer system.

4. Operator

Is a person who utilizes existing computer systems or he only uses certain applications only to process data.

Thus explanation about the understanding of computer systems, if found some errors please forgive. Hope can be useful and thank you.