Lighttpd

lighttpd（读作lighty） 是一款以BSD許可證开源的網頁伺服器，在确保兼容常见标准、安全性及灵活性的情况下专为需要处理速度的环境优化。此软件起初为扬·克内施克对c10k问题（英语：c10k problem）（如何同时并行处理10000条连接的问题）的概念验证，但随后受到了大众欢迎。其名称是“light”（轻量）与httpd的混成詞。相較於其他的網頁伺服器，lighttpd僅需少量的内存及CPU資源即可達到同樣的效能。 相比其他网页服务器软件而言，lighttpd的低内存占用、低CPU负载及速度优化使其成为负载过重或提供静态媒体服务器的合适之选。lighttpd是一款自由及开放源代码软件，以BSD许可证发布。它可原生运行在类Unix系统操作系统及Microsoft Windows上。 lighttpd支持向外部程序开放FastCGI、SCGI及CGI，允许以任意编程语言编写的程序与服务器通信。 PHP作为一门特别流行的语言，其性能受到了广泛关注。lighttpd的FastCGI可配置为使用操作码缓存的方式来有效支持PHP（如Alternative PHP Cache）除此之外，lighttpd还获得了Python、Perl、Ruby和Lua社区的关注。lighttpd还支持WebDNA和弹性内存数据库系统。此软件是一款流行的、支持Catalyst和Ruby on Rails网页框架的网页服务器，但并不支持ISAPI。 支持负载均衡、FastCGI、SCGI及HTTP代理服务器 支援chroot 网页服务器事件机制性能优化 – select()、poll()及epoll() 支持更高效的事件通知（英语：event notification） 支持URL条件重写（mod_rewrite） 通过OpenSSL可提供支持SNI的TLS/SSL 透過LDAP服务器認證 RRDtool狀態輸出 基于规则的下载 服务器端内嵌支持（不包括服务侧CGI） 灵活的虚拟主机 模块支持 缓存元语言（现已被mod_magnet替代） using the Lua programming language 对WebDAV最小支持 Servlet（AJP（英语：Apache JServ Protocol））支持（1.5.x版後） 使用mod_compress及新版mod_deflate（1.4.42）的HTTP压缩 软件轻量（小于1MB） 仅有若干线程的单进程设计。开始每条连接时不产生新进程或新线程。 低于1.4.40以下的版本不官方支持从CGI、FastCGI或代理发送大文件，除非使用X-Sendfile。此问题已于lighttpd 1.4.40版中解决。 不支持SPDY或HTTP/2。此問題已於lighttpd 1.4.56版中解決。 lighttpd被多个业务量极大的网站使用，如Bloglines和xkcd。在过去，Meebo和YouTube也曾使用lighttpd。 维基媒体基金会也在服务器上运行lighttpd。 lighttpd至少为下列平台定期构建和发布: Linux（在Fedora Core、SuSE、OpenSUSE、Debian、Ubuntu、Gentoo、PLD-Linux、OpenWRT等發行版中可直接使用套件包） 原始碼安裝（CentOS等） BSD（FreeBSD、NetBSD、OpenBSD） Mac OS X IRIX Windows（Cygwin、MinGW等） Solaris AIX lighttpd fly light. [2010-06-13]. （原始内容存档于2006-07-07）. all of these describe lighttpd (pron. lighty) . Powered By lighttpd. lighttpd wiki. [22 December 2008]. （原始内容存档于2006-10-08）.  Web Server Performance Comparison. [15 March 2012]. （原始内容存档于2016-06-05）. . Gabriel Kerneis and Juliusz Chroboczek. Are events fast? （页面存档备份，存于互联网档案馆）. PPS technical report, University of Paris 7. 2009. Downloads @ WLMP Project. [2011-03-27]. （原始内容存档于2011-03-24）. LightTPD webserver for Windows Systems . Gammo, Louay; Brecht, Tim; Shukla, Amol; Pariag, David. Comparing and Evaluating epoll, select, and poll Event Mechanisms. Linux Symposium. University of Waterloo: 215. 2004.  |volume=被忽略 (帮助); 缺少或|url=为空 (帮助) lighttpd - Bug #1101: SSI include virtual does not run cgi （页面存档备份，存于互联网档案馆） – lighty labs 存档副本. [2019-04-23]. （原始内容存档于2012-06-29）.  lighttpd releases. lighttpd.net. [20 June 2010]. （原始内容存档于2019-09-09）.  Memory usage increases when proxy+ssl+large file. lighttpd bug tracker. [2011-04-11]. （原始内容存档于2011-04-20）.  lighty should buffer responses (after it grows above certain size) on disk. lighttpd bug tracker. [2016-07-16]. （原始内容存档于2016-07-23）.  lighttpd Web Server Usage. WebTechster. [2014-03-26]. （原始内容存档于2019-04-23）.  Fly Light With lighttpd Web Server. ServerWatch. [2008-02-12]. （原始内容存档于2014-03-31）.  Brion Vibber. Apache mod_php in wikipedia. Wikimedia wikitech-l mailing list. 2008-08-26 [2008-08-27]. （原始内容存档于2019-04-23）.  Tim Starling. Apache mod_php in wikipedia. Wikimedia wikitech-l mailing list. 2008-08-27 [2008-08-27]. （原始内容存档于2019-04-23）.  Domas Mitzuas. Apache mod_php in wikipedia. Wikimedia wikitech-l mailing list. 2008-08-27 [2008-08-27]. （原始内容存档于2019-04-23）.  Powered by lighttpd. The official site. 2007-04-04 [2008-12-22]. （原始内容存档于2018-06-27）. lighttpd is used by many well-known sites. The typical scenario is using lighttpd as off-load server to push out static content and leave the complex work to another server.  自由软件主题 網頁伺服器比較 互联网缓存协议（英语：Internet Cache Protocol） 讨论客户端代理的代理服务器 讨论源站代理的反向代理 Traffic Server 讨论基于主机的HTTP加速的网页加速器（英语：Web accelerator） Bogus, Andre. lighttpd 1st. Packt Publishing（英语：Packt Publishing）. October 29, 2008: 236 [2019-04-23]. ISBN 978-1847192103. （原始内容存档于2014-07-15）.  官方网站 lighttpd forum，lighttpd的論壇。 lighty's life （页面存档备份，存于互联网档案馆），lighttpd的網誌。 [1] （页面存档备份，存于互联网档案馆）, Open Source China 的介绍