«
DRX
Web Developer Resource Index: Servers
Server software is the half of the client-server model that accepts network requests and
returns a standardized response according to the protocol being used. An HTTP
(or Web) server is the most familiar of these, although anytime you send or receive email,
upload a file, chat, or use any other number of Internet services, you are using the same
software model.
Despite the iconic image above, a server is not hardware. It is an application, or daemon, that resides in memory and waits for requests on a socket, which is the combination of a protocol and an IP address on a particular port..
Some software, for instance a RDBMS such as MySQL, acts as both a server and a client. The records that make up the resource listings in this application are stored in a database and I am using client calls to extract them from a database, which also resides on this host. If the DB where located on a remote host, then we would be back to the original definition of the client-server model.
Updated: Wednesday, October 29th, 2008 @ 1:53 AM EDT
Sub Categories
- Apache {0}(13)[34]
Navigation
Resources
-
1.
Web Server Survey
Monthly statistics on the top HTTP servers in use on the Web. Take a wild guess who rules the market. [263]
★★★★☆
URI:http://news.netcraft.com/archives/web_server_survey.html
Author:Netcraft [2]
Reviewed:Friday, April 15th, 2005 @ 10:12 PM EDT
by:Douglas Clifton
Web Server Survey
httpserverswebweb server
-
2.
NginxA free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. [1767]
★★★★☆
URI:http://wiki.codemongers.com/Main
Author:Igor Sysoev [1]
Reviewed:Monday, October 20th, 2008 @ 12:03 AM EDT
by:Douglas Clifton
Nginx
httpopen-sourceperformanceproxyserverswebweb server
-
3.
Project Honey PotIf you are a Web site owner, and are on a dedicated host or otherwise have enough control over the server to install some custom software, you can contribute to the fight against spammers, and the harvesting robots they use to collect email addresses. [1519]
★★★★☆
URI:http://www.projecthoneypot.org/
Author:Unspam LLC [1]
Reviewed:Sunday, August 28th, 2005 @ 12:46 AM EDT
by:Douglas Clifton
Project Honey Pot
emailserversspam
-
4.
Server Loads ExplainedIt doesn't make much sense having a name like loadaverageZero without a resource describing what it means. It conceptual terms, it means maximizing the performance from the host. This tutorial explains what it means in terms of processes and CPU usage. [1414]
★★★★☆
URI:http://crucialparadigm.com/resources/tutorials/server-administration/...
Author:Crucial Paradigm [1]
Reviewed:Sunday, July 17th, 2005 @ 1:20 PM EDT
by:Douglas Clifton
Server Loads Explained
performanceserverssysadmintutorialweb server
-
5.
lighttpdAn optimized HTTP Web server built for low memory consumption and speed, yet still has many features. If you don't need all the power of Apache, this might be the way to go. Runs PHP as FastCGI, rather than the preforked model that Apache uses. [1350]
★★★★☆
URI:http://lighttpd.net/
Author:Jan Kneschke [1]
Reviewed:Tuesday, June 28th, 2005 @ 9:29 PM EDT
by:Douglas Clifton
lighttpd
apachehttpperformancephpserverswebweb server
-
6.
httperfIf you use the Apache HTTP server benchmarking (ab) tool to stress test your server by simulating high load conditions, you may want check out the HP httperf performance testing tool. It supports HTTP/1.1 and SSL, and is written in portable C. [1335]
★★★★☆
URI:http://hpl.hp.com/research/linux/httperf/
Author:HP Labs [1]
Reviewed:Saturday, June 25th, 2005 @ 9:17 PM EDT
by:Douglas Clifton
httperf
apachehttpperformanceweb server
-
7.
Netcraft ToolbarNow available as a Mozilla Firefox extension, the toolbar allows you to see the hosting location, country, longevity, popularity, and an abstracted risk rating for each site visited. Help protect the Internet community by reporting phishing hosts! [1257]
★★★★☆
URI:http://news.netcraft.com/archives/2005/05/24/firefox_version_of_netcr...
Author:Netcraft [2]
Reviewed:Wednesday, June 1st, 2005 @ 2:44 PM EDT
by:Douglas Clifton
Netcraft Toolbar
extensionfirefoxsecurityserverstoolbarweb server
-
8.
An Introduction to Socket ProgrammingFor Unix application programmers who want to develop client/server applications using TCP/IP. UDP and Berkeley sockets are also discussed. Put your geek hat on. [1023]
★★★★☆
URI:http://www.uwo.ca/its/doc/courses/notes/socket/
Author:Reg Quinton [1]
Reviewed:Tuesday, April 19th, 2005 @ 11:32 PM EDT
by:Douglas Clifton
An Introduction to Socket Programming
client-serverprogrammingtcpunix
Related Categories
Matching Tags
apache client-server email extension firefox http open-source performance php programming proxy security servers spam sysadmin tcp toolbar tutorial unix web web server
Indexes
Search for Web Servers on:

Last updated: Wednesday, October 29th, 2008 @ 1:53 AM EDT [2008-10-29T05:53:45Z]




















































































