Tärkein ero: Apache viittaa Apache HTTP -palvelimeen. Se on avoimen lähdekoodin web-palvelinsovellus, joka on suunniteltu nykyaikaisille käyttöjärjestelmille, kuten Microsoft Windows, Netware jne. Nginx 'engine x' on ilmainen, avoimen lähdekoodin HTTP ja käänteinen välityspalvelin. Se on myös IMAP / POP3-välityspalvelin. Toisin kuin Apache, se on kevyt palvelin. Molemmat ovat erilaisia myös monissa muissa näkökohdissa.
Apache viittaa Apache HTTP -palvelimeen. Se on avoimen lähdekoodin web-palvelinsovellus, joka on suunniteltu nykyaikaisille käyttöjärjestelmille, kuten Microsoft Windows, Netware jne. Sitä kuvataan usein "raskaan verkon" palvelimeksi. Sen kehitti Apache Software Foundation. Tämä palvelin tarjoaa erilaisia palveluja, kuten palvelinpuolen ohjelmointikielien tukemista, jne. Apache-laitteen suorituskyky on hiljainen kuin muiden tehokasta web-palvelimien tehokkuus. Se tukee autentikointijärjestelmiä. Virtuaalisen hosting-palvelun avulla yksi apache-palvelin voi palvella eri sivustoja. Virheviestit ovat konfiguroitavissa tässä palvelimessa ja sitä tukevat monet graafiset käyttöliittymät.
Molemmat palvelimet voidaan yhdistää saadakseen molempien edut.
Apache ja Nginx vertailu:
Määritelmä | Apache viittaa Apache HTTP -palvelimeen. Se on avoimen lähdekoodin web-palvelinsovellus, joka on suunniteltu nykyaikaisille käyttöjärjestelmille, kuten Microsoft Windows, Netware jne. | Nginx 'engine x' on ilmainen, avoimen lähdekoodin HTTP-palvelin ja käänteinen välityspalvelin. Se on myös IMAP / POP3-välityspalvelin. Alunperin sen on kirjoittanut Igor Sysoev. |
Vahvuus |
|
|
etusija | vanhemmat | Uudemmat |
Laitteistoresurssien vaatimus | Verrattain enemmän | Verrattain vähemmän |
Arkkitehtuuri | Moniprosessinen / monisäikeinen arkkitehtuuri | Tapahtumavetoinen yhden kierteen muotoinen arkkitehtuuri |
Komponentit ja toiminnallisuus | Yleensä enemmän | Yleensä vähemmän |
Tuki käyttöjärjestelmille | Monenlaisia | Älä tue sellaisia käyttöjärjestelmiä, kuten OpenVMS ja IBMi |
Suorituskyky ja skaalautuvuus | Riippuvuus taustalla olevista laitteistoresursseista | Ei täydellistä riippuvuutta laitteistosta |
Prosessi ja pyyntö | Luo jokaiselle pyynnölle uuden prosessin | Ei luo uutta prosessia kutakin pyyntöä varten |