~ubuntu-branches/ubuntu/natty/lighttpd/natty

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Soren Hansen
  • Date: 2006-12-08 14:40:42 UTC
  • mto: (6.1.1 lenny)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20061208144042-ehr7h8c6xmijqipw
Tags: upstream-1.4.13
ImportĀ upstreamĀ versionĀ 1.4.13

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
:Revision: $Revision: 1.8 $
13
13
 
14
14
:abstract:
15
 
  lighttpd a secure, fast, compliant and very flexible web-server 
 
15
  lighttpd a secure, fast, compliant and very flexible web-server
16
16
  which has been optimized for high-performance environments. It has a very
17
17
  low memory footprint compared to other webservers and takes care of cpu-load.
18
18
  Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression,
22
22
the naming
23
23
----------
24
24
 
25
 
lighttpd is a __httpd__ which is 
 
25
lighttpd is a __httpd__ which is
26
26
 
27
27
- fast as __light__ning and
28
28
- __light__ when it comes to memory consumption and system requirements
50
50
- load-balanced FastCGI
51
51
  (one webserver distributes requests to multiple PHP-servers via FastCGI)
52
52
- custom error pages (for Response-Code 400-599)
53
 
- virtual hosts 
 
53
- virtual hosts
54
54
- directory listings
55
55
- streaming CGI and FastCGI
56
56
- URL-Rewriting
71
71
- includes a utility to spawn FastCGI processes (necessary for PHP 4.3.x)
72
72
 
73
73
Security features
74
 
````````````````` 
 
74
`````````````````
75
75
 
76
76
- chroot(), set UID, set GID
77
77
- protecting docroot
78
78
 
79
79
HTTP/1.1 features
80
 
````````````````` 
 
80
`````````````````
81
81
 
82
82
- Ranges (start-end, start-, -end, multiple ranges)
83
83
- HTTP/1.0 Keep-Alive + HTTP/1.1 persistent Connections
84
84
- methods: GET, HEAD, POST
85
 
- Last-Modified + If-Modified handling 
 
85
- Last-Modified + If-Modified handling
86
86
- sends Content-Length if possible
87
87
- sends Transfer-Encoding: chunk, if Content-Length is not possible
88
88
- sends Content-Type
91
91
  (http://www.ietf.org/rfc/rfc2617.txt)
92
92
 
93
93
HTTP/1.1 compliance
94
 
``````````````````` 
 
94
```````````````````
95
95
 
96
96
- Sends 206 for Range Requests
97
97
- Sends 304 for If-Modified Requests
101
101
- Sends 416 for "out-of-range" on Range: Header
102
102
- Sends 501 for request-method != (GET|POST|HEAD)
103
103
- Sends 505 for protocol != HTTP/1.0 or HTTP/1.1
104
 
- Sends Date: on every requests 
 
104
- Sends Date: on every requests
105
105
 
106
106
Intended Audience
107
107
-----------------
118
118
 
119
119
- IE 6.0
120
120
- Mozilla 1.x
121
 
- Konqueror 3.1 
 
121
- Konqueror 3.1
122
122
  (for Keep-Alive/Persistent Connections, Accept-Encoding for PHP + gzip)
123
 
- wget 
 
123
- wget
124
124
  (for Resuming)
125
125
- acrobat plugin
126
126
  (for multiple ranges)
127
 
  
128
 
  
 
127
 
 
128
 
129
129
Works on
130
130
--------
131
131