Indhold
Apache er det førende "HTTP" webserver-system. Det blev oprindeligt udviklet og frigivet som et open source-sæt af installationer og patchkonfigurationer til "httpd NCSA-processen" i 1995. Siden da er det blevet omskrevet fra starten mindst to gange. Det er industristandarden, og der er flere Apache-servere, der kører på internettet end summen af alle andre webservere. Det er "back-end" (management) system, der kører over 60% af alle internetsider.
Fordel: Det er open source
Open source-programmet er et program skrevet af amatører til sjov løsning af problemer. Den virkelige fordel ved open source som en udviklingsmodel, især når den anvendes i Apache, er, at fejl løses hurtigt og konstant, så snart de findes.Dette skyldes, at der er mange øjne, der kigger på kildekoden, og mange mennesker har bidraget til koden. Nye tjenester med open source-systemer er ofte mindre kendte end systemer til "Internet Information Server" (IIS). For det meste ved ikke at have en marketingafdeling, der prøver at finde nye måder at drive salg på. Slutresultatet er, at Apache, der kører på en Linux- eller Unix-server, er robust, stabil og kan være meget sikker.
Fordel: Det er gratis
Hvert open source-program distribueres under licensbetingelser, der gør kildekoden frit tilgængelig. Dette betyder, at du kan downloade modulerne fra Apache-serveren (og endda køre det på Windows) uden at skulle betale et licensgebyr. Dette er især vigtigt for webhostingfirmaer og internetudbydere, der konstant skal øge serverens kapacitet. Som tilfældet i dette tilfælde bruger Googles serverfarm titusinder af Apache-installationer, hvilket sparer virksomheden en masse penge i licensafgifter.
Ulempe: Det er skrevet af nørder, for nørder
De fleste installationer af Apache forekommer uden problemer. I de fleste Linux-distributioner er det allerede inkluderet som en del af dit installationsbillede. Apache kommer forudkonfigureret og klar til at køre. Men hvis du ikke følger installationsprotokollen eller har et konfigurationsproblem, er der intet centralt kontor, der kan få teknisk support. Du vil kun have internetfora fulde af mennesker, der har haft det samme problem og forhåbentlig har dokumenteret løsningen på dem. Konsekvensen af dette er, at hvis du er nødt til at rette noget, er det bedre at have det godt med terminalens kommandolinje og de noget kryptiske Unix-kommandosæt. Dette skyldes, at der absolut ikke er hjælp fra "kyssehænder" eller installationsguider til begyndere.