Conţinut
Apache este cel mai important sistem de server web "HTTP". Acesta a fost inițial dezvoltat și lansat ca un set de instalări open source și setări de patch-uri pentru "procesul NCSA httpd" în 1995. De atunci a fost rescris de la început cel puțin de două ori. Este standardul din industrie și există mai multe servere Apache care rulează pe web decât suma celorlalte servere web. Este sistemul back-end care rulează mai mult de 60% din toate site-urile web.
Apache este cel mai utilizat server web de pe Internet (Imaginea de pe server de Satan de la Fotolia.com)
Avantaj: Este open source
Programul open source este un program scris de amatori pentru distracție în rezolvarea problemelor. Beneficiul real al open source-ului ca model de dezvoltare, în special așa cum este aplicat în Apache, este că erorile sunt corectate rapid și constant de îndată ce sunt găsite. Acest lucru se datorează faptului că mulți ochi se uită la codul sursă și mulți oameni au contribuit cu codul. Noile servicii cu sisteme open source tind să fie mai puțin cunoscute decât sistemele pentru "Internet Information Server" (IIS). În mare măsură, pentru că nu are un departament de marketing încercând să găsească noi modalități de a conduce vânzări. Rezultatul final este că Apache, care rulează pe un server Linux sau Unix, este robust, stabil și poate fi foarte sigur.
Avantaj: Este gratuit
Fiecare program open source este distribuit în condiții de licență care fac disponibil codul sursă. Acest lucru înseamnă că puteți descărca module de server Apache (și chiar le puteți rula pe Windows) fără a trebui să plătiți o taxă de licențiere. Acest lucru este deosebit de important pentru companiile de gazduire web si furnizorii de servicii Internet care trebuie sa creasca in mod constant capacitatea serverului. Ca și în cazul de față, fermele de servere Google folosesc zeci de mii de instalații Apache, economisind astfel o sumă foarte mare de bani pentru taxele de licențiere.
Dezavantaj: Este scris de tocilari, pentru tocilari
Cele mai multe instalări Apache apar fără probleme. În cele mai multe distribuții Linux este deja inclus ca parte a imaginii de instalare. Apache vine deja preconfigurat și gata să ruleze. Cu toate acestea, dacă nu urmați protocolul de instalare sau aveți o problemă de configurare, nu există un birou central pentru a obține suport. Veți avea doar forumuri de internet pline cu oameni care au avut aceeași problemă și, cu noroc, au documentat soluția pentru ei. Consecința acestui lucru este că, dacă trebuie să rezolvați ceva, ar fi mai bine să vă simțiți confortabil cu linia de comandă a terminalului și cu setul de comandă unic criptic Unix. Acest lucru se datorează faptului că nu există absolut niciun ajutor din partea "mâinilor sărutate" sau a vrăjitorilor de instalare pentru începători.