Różnica między Apache a Lighttpd

Autor: Monica Porter
Data Utworzenia: 22 Marsz 2021
Data Aktualizacji: 17 Móc 2024
Anonim
Różnica między Apache a Lighttpd - Nauka
Różnica między Apache a Lighttpd - Nauka

Zawartość

Główna różnica

Największą różnicą jest to, że Lighttpd nie ma takiej samej elastyczności przepisywania adresów URL jak Apache. Każde przepisywanie adresów URL musi być umieszczone bezpośrednio w plikach konfiguracyjnych Lighttpd, w przeciwieństwie do plików .htaccess, które są wszechobecne w instalacjach Apache.


Co to jest Apache?

Serwer HTTP Apache, zwany potocznie Apache, jest najczęściej używanym na świecie oprogramowaniem do serwerów sieciowych. Początkowo oparty na serwerze NCSA HTTPd, rozwój Apache rozpoczął się na początku 1995 roku po tym, jak prace nad kodem NCSA utknęły w martwym punkcie. Apache obsługuje CGI / FastCGI. Jest sprawdzony, a jego wdrożenie nie zmieniło się od lat. Dokumentacja może być starsza niż dziesięć lat i nadal jest ważna.

Co to jest Lighttpd?

Lighttpd to serwer sieciowy typu open source zoptymalizowany pod kątem środowisk o kluczowym znaczeniu, zachowując przy tym zgodność ze standardami, bezpieczeństwo i elastyczność. Lighttpd obsługuje plik X od wersji 1.5. Apache 1 nie obsługuje plików X. Lighttpd jest dystrybuowany zgodnie z Zrewidowaną Licencją BSD, stanowiącą trzy klauzule, bez kopii wariant Licencji BSD.

Kluczowe różnice

  1. Nginx i Lighttpd to prawdopodobnie dwa najbardziej znane serwery asynchroniczne, a Apache jest niewątpliwie najbardziej znanym serwerem opartym na procesach.
  2. Większość testów wykazuje nieodłączny wzrost wydajności w korzystaniu z Lighttpd nad Apache.
  3. Apache obsługuje CGI / FastCGI. Jest sprawdzony, a jego wdrożenie nie zmieniło się od lat. Dokumentacja może być starsza niż dziesięć lat i nadal jest ważna. Lighttpd obsługuje CGI i FastCGI za pośrednictwem modułu
  4. Lighttpd obsługuje plik X od wersji 1.5. Apache 1 nie obsługuje plików X. W przypadku Apache2 istnieje moduł innej firmy.
  5. Przepisywanie w Apache może odbywać się na konfiguracji (na poziomie strony) lub poprzez zastąpienie w stanie .htaccess. W Lighttpd jesteś ograniczony do przepisywania tylko przez poziom konfiguracji, co oznacza, że ​​w przypadku takich rzeczy jak WordPress będziesz musiał na stałe zapisać regułę przepisywania.
  6. Lighttpd jest dystrybuowany zgodnie z Zrewidowaną Licencją BSD, stanowiącą trzy klauzule, bez kopii wariant Licencji BSD. Ten wybór licencji znacznie zmniejsza tarcie współpracy między kodem Lighttpd a innymi projektami dystrybuowanymi na innych licencjach i nie nakłada żadnych znaczących ograniczeń na rozwój oprogramowania związanego z Lighttpd. Apache wykorzystuje tytułową licencję Apache 2.0, licencję czasami uważaną za „permissive”, ponieważ jest to licencja typu open source, która nie jest licencją typu copyleft.
  7. Instalacja PHP nie jest tak prosta na Lighttpd jak w Apache, ponieważ nie ma na to modułu.

Niezależność Niepodległość jet warunkiem narodu, kraju lub pańtwa, w którym jego miezkańcy i ludność, lub ich część, prawują amorządność i zazwyczaj uwerenność nad terytorium. Przeciwieńtwem ni...

Dziewczyna Dziewczyna to koleżanka lub znajoma, częto zwykła towarzyzka, z którą ktoś jet platoniczny, romantyczny lub ekualny. Analogicznym terminem mękim jet „chłopak”. KochanieOoba, kt...

Artykuły Dla Ciebie