Vantaggi e svantaggi del caricamento Apache Server

April 1

Vantaggi e svantaggi del caricamento Apache Server


Apache è il software del server HTTP leader sul web. È stato originariamente sviluppato e rilasciato come open source set di impianti e patch di configurazione per il processo httpd NCSA nel 1995, ed è stato riscritto da zero, almeno due volte da allora. E 'lo standard del settore, e più server web Apache eseguito su di tutti gli altri servizi web combinati; è il software di back-end che va oltre il 60 per cento di tutti i siti web là fuori.

Vantaggio: E 'Open Source

Il software open source è un software scritto da dilettanti per la gioia di risolvere i problemi. Il vero vantaggio di open source come modello di sviluppo, in particolare per quanto essa si applica ad Apache, è che molti occhi che guardano oltre il codice sorgente e molte persone che contribuiscono al codice sorgente significa che i bug vengono risolti velocemente, e si fissa costantemente, in quanto 'rimborso. Nuovi servizi di software open source tendono ad essere più lento nel venire che per Internet Information Server, in gran parte perché non c'è un reparto marketing cercando di trovare cose nuove con cui guidare le vendite. Il risultato finale è che Apache, in esecuzione su un server Linux o Unix, è robusto, stabile e può essere molto sicuro.

Vantaggio: Gratis

Tutto il software open source è distribuito sotto le condizioni di licenza che rendono il codice sorgente liberamente disponibile. Ciò significa che è possibile scaricare i moduli server Apache (e anche eseguirlo in Windows) senza dover pagare una tassa di licenza. Ciò è particolarmente importante per le società di web-hosting e fornitori di servizi Internet che hanno per aumentare costantemente la capacità del server. Come un caso in questione, server farm di Google utilizzano decine di migliaia di installazioni di Apache, salvando l'azienda un sacco di soldi in costi di licenza.

Svantaggio: è scritto da Geeks, per geek

La maggior parte delle installazioni di Apache andare via senza un intoppo o incidente di percorso, e la maggior parte delle distribuzioni Linux hanno Apache in bundle come parte della loro immagine di installazione, già pre-configurato e pronto per l'esecuzione di. Tuttavia, se si va fuori dai sentieri battuti, o esegue in un problema di configurazione, non c'è ufficio centrale a cui rivolgersi per l'assistenza tecnica, solo forum web pieni di persone che hanno avuto lo stesso problema, e si spera documentato le loro soluzioni a loro. Il corollario di questo è che se si deve correggere qualcosa, è meglio stare bene con i prompt della riga di comando e le un po 'criptici set di comandi Unix, perché non c'è assolutamente alcuna handholding o di setup wizard per i principianti.