NCSA HTTPd
Encyclopedia
NCSA HTTPd was a web server
originally developed at the NCSA
by Robert McCool and others. It was among the earliest web servers developed, following Tim Berners-Lee
's CERN httpd
, Tony Sanders' Plexus server, and some others. It was for some time the natural counterpart to the Mosaic
web browser
in the client–server World Wide Web
. It also introduced the Common Gateway Interface
, allowing for the creation of dynamic websites.
When development slowed down, an independent effort, the Apache
project, took the codebase and continued; meanwhile, NCSA released one more version (1.5), then ceased development. At the time, NCSA HTTPd powered over 95% of all webservers on the Internet
; nearly all of them switched over to Apache.
The NCSA code has since been removed from Apache, as part of a rewrite
. As of May 2011, Apache powers more than 60% of the Internet webservers.
Web server
Web server can refer to either the hardware or the software that helps to deliver content that can be accessed through the Internet....
originally developed at the NCSA
National Center for Supercomputing Applications
The National Center for Supercomputing Applications is an American state-federal partnership to develop and deploy national-scale cyberinfrastructure that advances science and engineering. NCSA operates as a unit of the University of Illinois at Urbana-Champaign but it provides high-performance...
by Robert McCool and others. It was among the earliest web servers developed, following Tim Berners-Lee
Tim Berners-Lee
Sir Timothy John "Tim" Berners-Lee, , also known as "TimBL", is a British computer scientist, MIT professor and the inventor of the World Wide Web...
's CERN httpd
CERN httpd
CERN httpd was a web server daemon originally developed at CERN from 1990 onwards by Tim Berners-Lee, Ari Luotonen and Henrik Frystyk Nielsen...
, Tony Sanders' Plexus server, and some others. It was for some time the natural counterpart to the Mosaic
Mosaic (web browser)
Mosaic is the web browser credited with popularizing the World Wide Web. It was also a client for earlier protocols such as FTP, NNTP, and gopher. Its clean, easily understood user interface, reliability, Windows port and simple installation all contributed to making it the application that opened...
web browser
Web browser
A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content...
in the client–server World Wide Web
World Wide Web
The World Wide Web is a system of interlinked hypertext documents accessed via the Internet...
. It also introduced the Common Gateway Interface
Common Gateway Interface
The Common Gateway Interface is a standard method for web servers software to delegate the generation of web pages to executable files...
, allowing for the creation of dynamic websites.
When development slowed down, an independent effort, the Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
project, took the codebase and continued; meanwhile, NCSA released one more version (1.5), then ceased development. At the time, NCSA HTTPd powered over 95% of all webservers on the Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...
; nearly all of them switched over to Apache.
The NCSA code has since been removed from Apache, as part of a rewrite
Rewrite (programming)
A rewrite in computer programming is the act or result of re-implementing a large portion of existing functionality without re-use of its source code. When the rewrite is not using existing code at all, it is common to speak of a rewrite from scratch...
. As of May 2011, Apache powers more than 60% of the Internet webservers.
See also
- Comparison of web server softwareComparison of web server software-Overview:-Features:- Operating system support :...
- National Center for Supercomputing ApplicationsNational Center for Supercomputing ApplicationsThe National Center for Supercomputing Applications is an American state-federal partnership to develop and deploy national-scale cyberinfrastructure that advances science and engineering. NCSA operates as a unit of the University of Illinois at Urbana-Champaign but it provides high-performance...
External links
- The NCSA HTTPd homepage
- About Apache
- The NCSA HTTPd Home Page (a mirror site of the official one)
- NCSA software and technologies (with HTTPd mentioned)
- The NCSA HTTPd homepage on the Internet ArchiveInternet ArchiveThe Internet Archive is a non-profit digital library with the stated mission of "universal access to all knowledge". It offers permanent storage and access to collections of digitized materials, including websites, music, moving images, and nearly 3 million public domain books. The Internet Archive...
(as of 2007-10-29)