Web Servers
Web Servers
Faridipur, Sultanpur
Web Servers
A web server is a computer or more formally a software application that runs websites. It's a
computer program that distributes web pages as they are demanded.
The basic objective of the web server is to store, process and deliver web pages to the users. This
intercommunication is done using Hypertext Transfer Protocol (HTTP). These web pages are
mostly static content that includes HTML documents, images, style sheets, test etc.
Apart from HTTP, a web server also supports SMTP (Simple Mail transfer Protocol) and FTP
(File Transfer Protocol) protocol for emailing and for file transfer and storage. When anyone
requests for a website by adding the URL or web address on a web browser’s (like Chrome or
Firefox) address bar (like www.google.com ), the browser sends a request to the Internet for
viewing the corresponding web page for that address.
A Domain Name Server (DNS) converts this URL to an IP Address (For example
192.168.216.345), which in turn points to a Web Server. The Web Server is requested to present
the content website to the user’s browser. All websites on the Internet have a unique identifier in
terms of an IP address. This Internet Protocol address is used to communicate between different
servers across the Internet.
These days, Apache server is the most common web server available in the market. Apache is
open source software that handles almost 70 percent of all websites available today. Most of the
web-based applications use Apache as their default Web Server environment. Another web server
that is generally available is Internet Information Service (IIS). IIS is owned by Microsoft.
3. Lighttpd
The lighttpd, pronounced lighty is also a free web server that is distributed with the FreeBSD
operating system. This open source web server is fast, secure and consumes much less
CPU power. Lighttpd can also run on Windows, Mac OS X, Linux and Solaris operating
systems.
5. Jigsaw Server
Jigsaw (W3C's Server) comes from the World Wide Web Consortium. It is open source and
free and can run on various platforms like Linux, UNIX, Windows, and Mac OS X Free BSD
etc. Jigsaw has been written in Java and can run CGI scripts and PHP programs.
SEARCH ENGINE
Search Engine refers to a huge database of internet resources such as web pages, newsgroups,
programs, images etc. It helps to locate information on World Wide Web.
User can search for any information by passing query in form of keywords or phrase. It then
searches for relevant information in its database and return to the user.
Search Description
Engine
Google It was originally called BackRub. It is the most popular search engine globally.
Bing It was launched in 2009 by Microsoft. It is the latest web-based search engine that also
delivers Yahoo’s results.
Ask It was launched in 1996 and was originally known as Ask Jeeves. It includes support for
match, dictionary, and conversation question.
AltaVista It was launched by Digital Equipment Corporation in 1995. Since 2003, it is powered by
Yahoo technology.
LYCOS It is top 5 internet portal and 13th largest online property according to Media Matrix.