Tartalom
Fő különbség
A legnagyobb különbség az, hogy a Lighttpd nem rendelkezik ugyanolyan rugalmasan az URL-ek átírásával, mint az Apache. Az URL újraírását közvetlenül a Lighttpd konfigurációs fájlokba kell helyezni, szemben az Apache telepítéseiben mindenütt jelen lévő .htaccess fájlokkal.
Mi az Apache?
Az Apache HTTP Server, amelyet köznyelven hívnak, Apache, a világ leggyakrabban használt webszerver szoftvere. Az eredetileg az NCSA HTTPd szerverre épülő Apache fejlesztése 1995 elején kezdődött, miután az NCSA-kóddal kapcsolatos munka megállt. Az Apache támogatja a CGI / FastCGI-t. Bizonyított, és végrehajtása az évek során nem változott. Lehet, hogy tíz évnél régebbi dokumentumokat talál, és továbbra is érvényesek.
Mi a Lighttpd?
A Lighttpd egy nyílt forrású webszerver, amely optimalizálva van a sebességkritikus környezethez, miközben továbbra is megfelel a szabványoknak, biztonságos és rugalmas. A Lighttpd az 1.5-es verzió óta támogatja az X-fájlt. Az Apache 1 nem támogatja az X-fájlt. A Lighttpd terjesztése a felülvizsgált BSD licenc feltételei szerint történik, amely a BSD licenc három záradékot igénylő, copy-free változata.
Főbb különbségek
- Az Nginx és a Lighttpd valószínűleg a két legismertebb aszinkron szerver, az Apache pedig kétségtelenül a legismertebb folyamat-alapú szerver.
- A legtöbb teszt azt mutatja, hogy a Lighttpd Apache-n keresztüli használatának jellemző tulajdonságai vannak.
- Az Apache támogatja a CGI / FastCGI-t. Bizonyított, és végrehajtása az évek során nem változott. Lehet, hogy tíz évnél régebbi dokumentumokat talál, és továbbra is érvényesek. A Lighttpd modulon keresztül támogatja a CGI-t és a FastCGI-t
- A Lighttpd az 1.5-es verzió óta támogatja az X-fájlt. Az Apache 1 nem támogatja az X-fájlt. Az Apache2 számára van egy harmadik fél modulja.
- Az újraírást az Apache-ban konfigurálással (webhelyszint) vagy felülírással kezelhetjük .htaccess állapotban. A Lighttpd-ben az újraírás csak a konfigurációs szinten keresztül korlátozódik, ami azt jelenti, hogy például a WordPress-hez az újraírási szabályt keményen kell kódolnia.
- A Lighttpd terjesztése a felülvizsgált BSD licenc feltételei szerint történik, amely a BSD licenc három záradékot igénylő, copy-free változata. Ez az engedélyezési választás jelentősen csökkenti a Lighttpd-kód és az egyéb licencek alapján terjesztett más projektek közötti együttműködési súrlódást, és nem vet fel jelentős korlátozásokat a Lighttpd-vel kapcsolatos szoftverfejlesztés tekintetében. Az Apache az Apache License 2.0 néven működik, amelyet néha „megengedőnek” tekintnek, mivel egy nyílt forráskódú licenc, nem copyleft licenc.
- A PHP telepítése nem olyan egyszerű a Lighttpd-en, mint az Apache-ban, mert ehhez nincs modul.