The Web server is software that
provides data services that serves HTTP or HTTPS request from a client
that is known for its web browser and send back the results in the form
of web pages that are generally shaped like an HTML document.
Various Web Server :
Apache Web Server-The HTTP Web Server
- Apache Tomcat
- Microsoft windows Server 2003 Internet Information Services (IIS)
- Lighttpd
- Sun Java System Web Server
- Xitami Web Server
- Zeus Web Server
But the web and frequently is Apache and Microsoft Internet Information Service (IIS).
The workings of the web server:
The
workings of the Web Server Web server is the machine where the
application or software to operate in a medistribusikan web page to the
user, of course in accordance with the request of the user.
The relationship between the Internet Browser and Web Server or computer network is a combination imaginable around the world. Once
connected physically, Protocol TCP/IP (networking protocol) which
allows all computers can communicate one with another reply. When
the browser requests a web page data to the server then the
instructions request data by the browser on the containerised in the TCP
transport protocol and the reply sent to the reply address in this case
is the protocol that is Hyper Text Transfer Protocol (HTTP). HTTP is the protocol used on the World Wide Web (WWW) between computers that are connected in the network in the world. Getting
to know the protocol clearly sangan easy where every time you type
http://... you have used it, and bring you into the world of the
internet. Data on passing from the browser to the
Web server as HTTP request reply request web page and then the web
server will search the HTML data imaginable and in down in the TCP
protocol and send back to the browser. The Data is sent from the server to the browser is referred to as an HTTP response. When
data is requested by the browser was not found by the Web server then
it will meninbulkan errors that often you see on the web page is a 404
Error: Page Not Found.
This
gives a flavour of the tridimensional, meaning that internet users can
read from one document to another document by simply clicking a couple
of sections of the document pages (web). The
process starts from the webclient request (browser), a web server is
received, processed, and returned the results process by the web server
to a web client again conducted transparently. Anyone can easily find out what's happening in each process. Generally the size of a web server only processes the inputs acquired from the web clientnya.
Apache Web Server
The Apache web server is the most widely used on the Internet. It was first designed for the UNIX operating system environment. However,
in some versions the next Apache release program that can be run on
Windows NT. Apache had significant support program. This provides a fairly complete service for its users. Some support Apache:
1. access control.
This control can be run based on the host name or IP number
2. CGI (Common Gateway Interface)
The
most famous is to use perl (Practical Extraction and Report Language),
powered by Apache by placing it as a module (mod_perl)
3. PHP (Personal Home Page/PHP Hypertext Processor);
Programs with such a method of CGI, which processes text and working on the server. Apache supports PHP with placing it as one of the modulnya (mod_php). This makes a better PHP performance
4. SSI (Server Side Includes)
The Apache Web server has the merit of some of the considerations above:
Apache includes in the category freeware.
Apache installation process is easy if compared to other web servers such as the NCSA, IIS, and others.
Able to operate on a variety of operating system platforms.
Easy to set up your configuration. Apache has only four configuration files.
Easy in adding other peripherals into the web server platform.
Facilities or typical of the Apache web server are:
- It can be a replacement for the NCSA web server.
- Repair of damages and errors at NCSA 1.3 and 1.4.
- Apache web client responds very quickly far exceeded the NCSA.
- Able to compile in accordance with the HTTP specification now.
- Apache provides a feature for multihomed and virtual server.
- We can assign the error response will be sent to the web server using a file or script.
- Apache Server can automatically communicate with the client the way browsers to display the best look on this client. Apache Web server to automatically run the file index.html, main page, to be displayed automatically in clientnya.
- The Apache Web server has the security levels.
- Apache has the most basic component of a web server.
- In terms of historical development and prospeknya, the Apache web server has a bright prospect. Apache comes from NCSA web server which then developed since NCSA still had shortcomings in the areas of compatibility with other operating systems. Until recently, the Apache web server continue to be developed by a team from apache.org.
- Performasi and resource consumption of the Apache web server is not too much, just about 20 MB for files and each daemonnya requires only approximately 950 KB memory per child.
- Supports secure transactions (secured transaction) using SSL (secure socket layer).
- Have technical support via the web.
- Have a high platform compatibility.
- Supports third party in the form of additional modules.
Litespeed Web Server
Litespeed web server is the new technology that was created to replace the Apache Web Server in the future. Litespeed according to merit research result that is 50% faster in processing and faster than 6 x Apache Web Server.
He's a few details: Litespeed Web server overload
* The performance of PHP is able to increase 50%
* Able to exceed the performance of Apache up to 6 x faster
* Restricted HTTP request validation
* Anti DDoS
* The System Overloading Prevention
* Recover from failure is directly and automatically
* Compatible with Cpanel, Plesk and direct admin
* Support compatibility with mod_security request filtering
* Compatible with Apache .htaccess
* etc.
0 comments:
Post a Comment