Lighttpd

lighttpd — ვებ სერვერი რომელიც გამოირჩევა თავისი პატარა ზომით და სისწრაფით.
პროექტი წამოწყებული იქნა გერმანელი პროგრამისტის, ჯან კნეშკეს მიერ,  c10k პრობლების (ანუ ვებ სერვერი როგორ აუვიდეს პარალელურად 10000 კავშირის დამყარებას) http://www.lighttpd.net/story გადასაწყვეტად. მან გარკვეული პოპულარობა მოიპოვა http://trac.lighttpd.net/trac/wiki/PoweredByLighttpd.
მისი დამახასიათებელი მონაცემებია  მეხსიერების (სხვა ვებ სერვერებტან შედარებით) და  პროცესორის მსუბუქად გამოყენება და სისწრაფე. იგი არსებობს  იუნიქსისთვის (მათ შორის ლინუქსი) და აგრეთვე  ვინდოუსისთვის (Cygwin-ის მეშვეობით).

 შესაძლებლობები 

 ქსელური დატვირთვის სწონასწორობა, FastCGI, SCGI და  HTTP პროქსის მხარდაჭერა
 chroot-ის მხარდაჭერა
 select()-/poll()-/epoll() ფუნქციების გამოყენება
 მოვლენების აღქვა გაძლიერებული მეთოდებით როგორიცაა kqueue და epoll
 URL-ის პირობითი შეცვლა (mod rewrite)
 SSL-ის და TLS-ის მხარდაჭერა, OpenSSL-ის მეშვეობით
 LDAP სერვერთან აუთენთირობა
 RRDtool სტატისტიკა
 პირობებზე დამოკიდებული ფაილების გადმოქაჩვა
 Server Side Includes-ის მხარდაჭერა (გაფუჭებული http://redmine.lighttpd.net/issues/show/1101)
 ვირტუალური hosting-ი
 მოდულები
 Cache Meta Language (რომელსაც ცვლის mod magnet-ი)  ლუა პროგრამირების ენის მეშვეობით
 მინიმალური WebDAV-ის მხარდაჭერა
 Servlet (AJP) მხარდაჭერა (1.5.x და შემდგომ ვერსიებში)
 HTTP-ს შეკუმშვა mod_compress და ახალი mod_deflate-ის მეშვეობით (1.5.x და შემდგომ ვერსიებში)
 სიმსუბუქე (1  მეგაბაიტზე ნაკლები)
 მხოლოდ ერთი პროცესუსი რამდენიმე სრედით. კავშირის დამყარების დროს ახალი პროცესუსი ან სრედი არ არის შექმნილი.

 პროგრამორების ინტერფეისების მხარდაჭერა 

lighttpd-ს შეუძლია FastCGI,  SCGI და  CGI-ის მეშვეობით გამოიყენოს სხვადასხვა პროგრამირების ენებში დაწერილი ვებ პროგრამები. PHP-ს მისი პოპულარობის გამო მიეცა ყურადღება, FastCGI-ს კონფიგურირება შეიძლება PHP-ს  ოპკოდების ქეშის მხარდაჭერით (როგორც  APC), რასაც შედეგად მოაქვს სისწრაფე.
მას არა აქვს  ISAPI-ს მხარდაჭერა.

 ცნობილი მომხმარე საიტები 

ცნობილი საიტები რომლებიც  იყენებენ lighttpd-ს არიან:

 meebo
 wikipedia http://lists.wikimedia.org/pipermail/wikitech-l/2008-August/039208.htmlhttp://lists.wikimedia.org/pipermail/wikitech-l/2008-August/039211.htmlhttp://lists.wikimedia.org/pipermail/wikitech-l/2008-August/039212.htmlhttp://www.lighttpd.net/2007/4/4/powered-by-lighttpd
 sourceforge 
 The Pirate Bay
 Mininova
 isoHunt

2009 წლის ივნისის Netcraft "Web Server Survey"-ის (რომელიც ადგენს გამოყენებული ვებ სერვერების რაოდენობას) მიხედვით lighttpd-ს უკავია მეექვსე ადგილი http://news.netcraft.com/archives/2009/06/17/june_2009_web_server_survey.html.

 რესურსები ინტერნეტში 

  Project Web site
  #lighttpd on freenode
  Lighty2Go  Portable LiMP Project
  Complete guide to setup your server with Lighttpd, PHP5, MySQL, e-mail, firewall etc. 
  Older Lighttpd for Windows builds
  WLMP Project - actual lighttpd builds for Windows 

 სქოლიო 

კატეგორია:კომპიუტერული პროგრამები