Live briefing
Everything about Web server
Computer software that distributes web pages
A web server is computer software that accepts requests via HTTP or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initiates communication by making a request for a web page or other resource using HTTP, and the server responds with the content of that resource or an error message. A web server can also accept and store resources sent from the user agent if configured to do so. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Web serverA 5-minute orientation
- Skim a recent paper: The HADDOCK2.4 web server for integrative modeling of biomolecular complexesInfluential work since 2022
- Pick up a classic book: Advances in Computers, Volume 49 (Advances in Computers)The most-reprinted book on the subject
- Read the landmark paper: Mfold web server for nucleic acid folding and hybridization predictionCited 12,005 times
- Go sideways: Web server directory indexA closely related topic
- Go sideways: Common Gateway InterfaceA closely related topic
📖 Definitions
Noun software that delivers Web pages and other documents to browsers using the HTTP protocol.
Noun the computer on which such software runs.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Mfold web server for nucleic acid folding and hybridization prediction
Enrichr: a comprehensive gene set enrichment analysis web server 2016 update
deepTools2: a next generation web server for deep-sequencing data analysis
GEPIA: a web server for cancer and normal gene expression profiling and interactive analyses
DAVID: a web server for functional enrichment analysis and functional annotation of gene lists (2021 update)
A Rapid Bootstrap Algorithm for the RAxML Web Servers
HMMER web server: interactive sequence similarity searching
g:Profiler: a web server for functional enrichment analysis and conversions of gene lists (2019 update)
🆕 Influential since 2022
The HADDOCK2.4 web server for integrative modeling of biomolecular complexes
ImageGP: An easy‐to‐use data visualization web server for scientific researchers
PADLOC: a web server for the identification of antiviral defence systems in microbial genomes
The ACPYPE web server for small-molecule MD topology generation
BioTransformer 3.0—a web server for accurately predicting metabolic transformation products
📚 Books worth reading
Advances in Computers, Volume 49 (Advances in Computers)Marvin V. Zelkowitz, Marshall C. Yovits · 1995
JavaScriptDavid Flanagan · 1996
Beginning JavaScriptPaul Wilton · 2000
Programming WCF ServicesJuval Löwy, Michael S. Montgomery · 2007
ApacheBen Laurie, Peter Laurie · 1997
ASP in a NutshellA. Keyton Weissinger, Keyton Weissinger · 1999
Programming ASP.NET AJAXChristian Wenz · 2007- 📕CompTIA Server+ Study GuideTroy McMillan · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Web server directory index When an HTTP client (generally a web browser) requests a URL that points to a directory structure instead of an actual web page within the directory structure…
- Common Gateway Interface In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP or HTTPS…
- Proxy server In computer networking, a proxy server is an intermediary server application between a client requesting a resource and the server then providing that…
- HTTP HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite for distributed, collaborative, hypermedia information…
- HTTP 404 In HTTP, the 404 HTTP status code indicates that a web client (i.e. browser) was able to communicate with a server, but the server could not provide the…
- List of HTTP status codes This article lists standard and notable non-standard HTTP response status codes. Standardized codes are defined by IETF as documented in Request for Comments…
- .htaccess A .htaccess (hypertext access) file is a directory-level configuration file supported by several web servers, used for configuration of website-access…
- List of HTTP header fields This article lists standard and notable non-standard HTTP header fields. A core set of fields is standardized by the Internet Engineering Task Force (IETF)…