Kluczowa różnica: Apache odnosi się do "serwera HTTP Apache". Jest to aplikacja serwerowa typu open-source przeznaczona dla nowoczesnych systemów operacyjnych takich jak Microsoft Windows, Netware itp. Silnik Nginx 'engine x' to darmowy, open source serwer proxy HTTP i reverse. Jest to również serwer proxy IMAP / POP3. W przeciwieństwie do Apache, jest to lekki serwer. Oba są różne w wielu innych aspektach.
Apache odnosi się do serwera HTTP Apache. Jest to aplikacja serwerowa typu open-source przeznaczona dla nowoczesnych systemów operacyjnych takich jak Microsoft Windows, Netware itp. Jest często opisywana jako serwer sieciowy "heavy duty". Został opracowany przez Apache Software Foundation. Ten serwer zapewnia szereg usług, takich jak obsługa języków programowania po stronie serwera itp. Wydajność Apache jest cicha, tak samo jak "wysoka wydajność innych wydajnych serwerów internetowych". Zapewnia obsługę schematów uwierzytelniania. Możliwość wirtualnego hostingu umożliwia serwerowi apache do obsługi różnych stron internetowych. Komunikaty o błędach są konfigurowalne na tym serwerze i są obsługiwane przez wiele graficznych interfejsów użytkownika.
Oba serwery można łączyć, aby uzyskać korzyści obu.
Porównanie Apache i Nginx:
Definicja | Apache odnosi się do serwera HTTP Apache. Jest to aplikacja serwerowa typu open-source przeznaczona dla nowoczesnych systemów operacyjnych takich jak Microsoft Windows, Netware itp. | Nginx 'engine x' jest darmowym, open source'owym serwerem HTTP i odwrotnym proxy. Jest to również serwer proxy IMAP / POP3. Oryginalnie jest napisany przez Igora Sysoeva. |
siła |
|
|
Precedens | Starsze | Nowszy |
Wymagania dotyczące zasobów sprzętowych | Stosunkowo więcej | Stosunkowo mniej |
Architektura | Architektura wieloprocesowa / wielowątkowa | Architektura pojedynczego wątku sterowana zdarzeniami |
Komponenty i funkcjonalność | Ogólnie więcej | Ogólnie mniej |
Wsparcie dla systemów operacyjnych | Szeroki zasięg | Nie obsługuj systemów operacyjnych takich jak OpenVMS i IBMi |
Wydajność i skalowalność | Zależność od podstawowych zasobów sprzętowych | Niezupełna zależność od sprzętu |
Proces i żądanie | Tworzy nowy proces dla każdego żądania | Nie tworzy nowego procesu dla każdego żądania |