Nøgleforskel: Apache refererer til 'Apache HTTP-serveren'. Det er en open-source, webserver applikation designet til moderne operativsystemer som Microsoft Windows, Netware, osv. Nginx 'engine x' er en gratis, open source HTTP og omvendt proxyserver. Det er også en IMAP / POP3 proxyserver. I modsætning til Apache er det en letvægtsserver. Begge er forskellige i mange andre aspekter også.
Apache refererer til Apache HTTP-serveren. Det er en open-source, webserver applikation designet til moderne operativsystemer som Microsoft Windows, Netware, osv. Det beskrives ofte som en "heavy duty" netværksserver. Det blev udviklet af Apache Software Foundation. Denne server tilbyder en række tjenester som support til server side programmeringssprog osv. Performance af Apache er stille det samme som af en "høj ydeevne af andre effektive webservere". Det giver støtte til godkendelsesordninger. Anlægget med virtuel hosting gør det muligt for en apache-server at betjene forskellige hjemmesider. Fejlmeddelelser kan konfigureres i denne server, og den understøttes af mange grafiske brugergrænseflader.
Begge servere kan kombineres for at få fordelene ved begge.
Sammenligning mellem Apache og Nginx:
Definition | Apache refererer til Apache HTTP-serveren. Det er en open-source, webserver applikation designet til moderne operativsystemer som Microsoft Windows, Netware, osv. | Nginx 'engine x' er en gratis, open source HTTP server og omvendt proxy. Det er også en IMAP / POP3 proxyserver. Oprindeligt er det skrevet af Igor Sysoev. |
Styrke |
|
|
forrang | ældre | nyere |
Krav på hardware ressourcer | Til sammenligning mere | Relativt mindre |
Arkitektur | Multi proces / multi threaded arkitektur | Hændelsesdrevet enkelt gevind arkitektur |
Komponenter og funktionalitet | Generelt mere | Generelt mindre |
Støtte til operativsystemer | En bred vifte | Undlad at understøtte operativsystemer som OpenVMS og IBMi |
Ydelse og skalerbarhed | Afhængighed af underliggende hardware ressourcer | Ikke fuldstændig afhængighed af hardware |
Process og anmodning | Opretter en ny proces for hver anmodning | Opretter ikke en ny proces for hver anmodning |