Innhold
Apache er det ledende "HTTP" webserver-systemet. Den ble opprinnelig utviklet og utgitt som et open source-sett med installasjoner og patch-konfigurasjoner for "httpd NCSA-prosessen" i 1995. Siden den gang har den blitt skrevet om fra begynnelsen minst to ganger. Det er industristandarden, og det er flere Apache-servere som kjører på nettet enn summen av alle andre webservere. Det er "back-end" (management) -systemet som kjører over 60% av alle nettsteder.
Fordel: Det er åpen kildekode
Open source-programmet er et program skrevet av amatører for å løse problemer. Den virkelige fordelen med åpen kildekode som en utviklingsmodell, spesielt som brukt i Apache, er at feil løses raskt og konstant, så snart de blir funnet.Dette er fordi det er mange øyne som ser på kildekoden, og mange mennesker bidro til koden. Nye tjenester med open source-systemer har en tendens til å være mindre kjent enn systemer for "Internet Information Server" (IIS). I stor grad ved ikke å ha en markedsavdeling som prøver å finne nye måter å drive salg på. Sluttresultatet er at Apache, som kjører på en Linux- eller Unix-server, er robust, stabil og kan være veldig sikker.
Fordel: Det er gratis
Hvert open source-program distribueres under lisensbetingelser som gjør kildekoden fritt tilgjengelig. Dette betyr at du kan laste ned modulene fra Apache-serveren (og til og med kjøre den på Windows) uten å måtte betale lisensavgift. Dette er spesielt viktig for webhotellfirmaer og internettleverandører som hele tiden må øke kapasiteten på serveren. Som tilfelle i punktet bruker Googles serverfarm titusenvis av Apache-installasjoner, noe som sparer selskapet for mye penger i lisensavgifter.
Ulempe: Den er skrevet av nerder, for nerder
De fleste installasjoner av Apache skjer uten problemer. I de fleste Linux-distribusjoner er det allerede inkludert som en del av installasjonsbildet ditt. Apache kommer forhåndskonfigurert og klar til å kjøre. Imidlertid, hvis du ikke følger installasjonsprotokollen eller har et konfigurasjonsproblem, er det ikke noe sentralt kontor som kan få teknisk støtte. Du vil bare ha internettforum fulle av mennesker som har hatt det samme problemet og forhåpentligvis har dokumentert løsningen på dem. Konsekvensen av dette er at hvis du må fikse noe, bør du være komfortabel med terminalens kommandolinje og de noe kryptiske Unix-kommandosettene. Dette er fordi det absolutt ikke er hjelp fra "kiss hands" eller installasjonsveivisere for nybegynnere.