Apache är en populär webbserver med öppen källkod som är plattformsoberoende. Enligt siffrorna så är detta den mest populära webbservern som finns. Den underhålls aktivt av Apache Software Foundation.
Några välkända företag som använder Apache är Cisco, IBM, Salesforce, General Electric, Adobe, VMware, Xerox, LinkedIn, Facebook, Hewlett-Packard, AT&T, Siemens, eBay och många fler (källa).
Förutom sin popularitet så är det även en av de äldsta webbservrarna, den första versionen kom redan år 1995. Många cPanel-hostar använder Apache idag. Precis som många andra webbservrar så driver Apache de bakomliggande aspekterna av att servera webbplatsens filer till besökarna.
Eftersom Apache inte presterar lika bra i vissa riktmärkestester, särskilt för statiska webbplatser eller webbplatser med hög trafik, så använder Kinsta webbservern NGINX i stället för Apache. Även om NGINX inte har funnits lika länge som Apache så har den snabbt ökat i popularitet och marknadsandel sedan den lanserades år 2004.
Hur fungerar Apache? Förklarade grunder för webbservern
Även om en hel del komplexitet ligger till grund för hur en webbserver fungerar, så är den grundläggande uppgiften för alla webbservrar att ta emot förfrågningar från klienter (t.ex. en besökares webbläsare) och sedan skicka svaret på denna förfrågan (t.ex. de delar av sidan som besökaren vill se).
Apache-webbservern har moduler som lägger till fler funktioner till programvaran, t.ex. MPM (för hantering av multiprocessorlägen) eller mod_ssl
för att aktivera SSL v3 och TLS-stöd (lästips: TLS vs SSL). Några vanliga funktioner i Apache är:
- .htaccess
- IPv6
- FTP
- HTTP/2
- Perl, Lua och PHP
- Bandbreddsbegränsning
- WebDAV
- Belastningsutjämning
- Omskrivning av webbadresser
- Spårning av sessioner
- Geolokalisering som är baserad på IP-adress
Även om en webbserver är en viktig del av alla webbplatser så är det viktigt att notera att vanliga WordPress-användare troligtvis inte kommer att interagera direkt med sin webbserver så ofta.
Användarstatistik för Apache vs Nginx
När man tittar på varje enskild webbplats på Internet så är Apache den mest populära webbservern. Den driver 47 % av alla webbplatser med en känd webbserver, enligt W3Techs.
Apache’s användning sjunker dock kraftigt när man börjar titta på de mest trafikerade webbplatserna på webben. Apache driver endast:
- 27.1 % av de 100 000 mest populära webbplatserna
- 21.5 % av de 10 000 mest populära webbplatserna
- 16.2 % av de 1 000 mest populära webbplatserna
Denna minskning beror sannolikt, åtminstone delvis, på att Apache har lägre riktvärden för webbplatser med hög trafik.
NGINX, den webbserver som Kinsta använder, används däremot av en majoritet av webbplatser med hög trafik och driver:
- 56.1 % av de 100 000 mest populära webbplatserna
- 63.2 % av de 10 000 mest populära webbplatserna
- 57 % av de 1 000 mest populära webbplatserna
Om du tittar på Google’s söktrender sedan år 2004 så kan du se en trend där Apache’s popularitet (som sökord) minskar medan NGINX’s popularitet ökar.
Så här kontrollerar du vilken webbserver som du använder
Om du vill se om du använder Apache eller NGINX så kan du ofta (men inte alltid) titta på webbplatsens HTTP-sidhuvud.
Du kan se HTTP-sidhuvudet på din webbplats på följande sätt:
Den här metoden kanske inte fungerar om du använder en tjänst som Cloudflare.
Apache och Apache-logotypen är varumärken som tillhör Apache Software Foundation.