Obsah
Hlavní rozdíl
Největší rozdíl je v tom, že Lighttpd nemá stejnou flexibilitu při přepisování URL jako Apache. Jakékoli přepisování URL musí být vloženo přímo do konfiguračních souborů Lighttpd na rozdíl od souborů .htaccess všudypřítomných v instalacích Apache.
Co je Apache?
Apache HTTP Server, hovorově nazývaný Apache, je nejpoužívanější software webového serveru na světě. Původně založený na serveru NCSA HTTPd, vývoj Apache začal na začátku roku 1995 po zastavení práce na kódu NCSA. Apache má podporu pro CGI / FastCGI. Je prokázáno a jeho implementace se v letech nezměnila. Můžete najít dokumentaci starší než deset let a stále platit.
Co je Lighttpd?
Lighttpd je webový server s otevřeným zdrojovým kódem optimalizovaný pro prostředí kritická pro rychlost, přičemž zbývající standardy jsou bezpečné, flexibilní a flexibilní. Lighttpd podporuje X-soubor od verze 1.5. Apache 1 nepodporuje X-soubor. Lighttpd je distribuován v souladu s podmínkami Revidované licence BSD, tříčlánkové, copyfree varianty licence BSD.
Klíčové rozdíly
- Nginx a Lighttpd jsou pravděpodobně dva nejznámější asynchronní servery a Apache je nepochybně nejznámější server založený na procesech.
- Většina testů ukazuje, že používání Lighttpd oproti Apache je inherentní zvýšení výkonu.
- Apache má podporu pro CGI / FastCGI. Je prokázáno a jeho implementace se v letech nezměnila. Můžete najít dokumentaci starší než deset let a stále platit. Lighttpd má podporu pro CGI a FastCGI přes modul
- Lighttpd podporuje X-soubor od verze 1.5. Apache 1 nepodporuje X-soubor. Pro Apache2 existuje modul třetí strany.
- Přepisování v Apache může být zpracováno na config (úroveň webu) nebo přes přepsání ve stavu .htaccess. V Lighttpd jste omezeni na přepis pouze přes konfigurační úroveň, což znamená, že pro věci jako WordPress budete muset pevně zakódovat pravidlo přepisování.
- Lighttpd je distribuován v souladu s podmínkami Revidované licence BSD, tříčlánkové, copyfree varianty licence BSD. Tento výběr licencí významně snižuje tření ve spolupráci mezi kódem Lighttpd a jinými projekty distribuovanými na základě jiných licencí a neukládá žádná významná omezení pro vývoj softwaru související s Lighttpd. Apache používá stejnojmennou licenci Apache 2.0, licenci, která se někdy považuje za „povolenou“ v tom, že se jedná o licenci open source, která není licencí copyleft.
- Instalace PHP není na Lighttpd úplně stejná jako v Apache, protože pro ni neexistuje žádný modul.