Apache (server)
Apache Server | |
Dezvoltator | Fundația Apache[1] |
---|---|
Versiune inițială | |
Ultima versiune | 2.4.62[2] () |
Repo | github.com/apache/httpd |
Scris în | C[3][4][5][6] |
Sistem de operare | Multiplatformă |
Disponibil în | limba engleză |
Disponibil în română | NU |
Tip | server web |
Licență | licența Apache |
Prezență online | |
https://httpd.apache.org/ | |
Modifică date / text |
Apache este un server HTTP de tip open source. Apache a jucat și joacă un rol important în dezvoltarea webului, fiind folosit în prezent în circa 65.2 % din paginile web.[7] Cuvântul apache (pronunțat [əˈpætʃiː]) este numele apașilor, triburi de amerindieni.
Apache este un server web cu o contribuție notabilă la dezvoltarea Internetului (world wide web). Apache a reprezentat prima alternativă viabilă la Netscape Communications Corporation, și a evoluat rapid în funcționalitate și performanță ca un rival competitiv pentru alte servere web bazate pe Unix.
Apache este dezvoltat de o comunitate deschisă de programatori sub emblema Apache Software Foundation. Aplicația este disponibilă pentru o mare varietate de sisteme de operare incluzând Unix, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows si OS/2.
Serverul Apache este caracterizat ca fiind un software gratuit și open source, acesta făcând ca, începând din aprile 1996, el să fie cel mai popular server HTTP. Cu toate că în noiembrie 2005 a început să piardă din cota de piață, în aprilie 2008 Apache stătea încă la baza a peste 50 % din siturile web, iar în iunie 2013 a ajuns la 65.2%. Apache este folosit pentru 46,91% din totalul domeniului românesc[8].
Prima versiune a serverului a fost creată de Robert McCool, care la vremea aceea era implicat în proiectul National Center for Supercomputing Applications, cunoscut pe scurt ca NCSA HTTPd. A doua versiune a serverului a fost o rescriere substanțială, de data aceasta punându-se accentul pe crearea unui layer prioritar (Apache Portable Runtime) și a suportului de module.
Apache suportă o mare varietate de module care îi extind funcționalitatea, acestea variază de la server side programming și până la scheme de autentificare. Câteva limbaje suportate sunt: mod_perl, mod_python, Tcl si PHP. Ca alte module putem enumera : SSL si TLS support (mod_ssl), un modul proxyun, modul de rescriere URL (cunoscut ca un motor de rescriere mod_rewrite), custom log files (mod_log_config) și suport de filtrare (mod_include și mod_ext_filter). O altă calitate a serverului Apache este virtual hosting (găzduirea virtuală), care constă în posibilitatea de a găzdui mai multe situri simultan pe același server.
Principalul competitor al serverului Apache este Microsoft Internet Information Services (IIS), urmat de Sun Java System Web Server al companiei Sun Microsystems și multe altele, cum ar fi Zeus Web Server.
Apache este folosit de unele din cele mai mari situri din lume. Astfel, motorul de căutare folosit de Google folosește o versiune modificată de Apache numită Google Web Server (GWS); și proiectele Wikimedia inclusiv Wikipedia rulează tot pe un server Apache.
Note
[modificare | modificare sursă]- ^ http://www.apache.org/foundation/, accesat în Lipsește sau este vid:
|title=
(ajutor) - ^ [ANNOUNCEMENT] Apache HTTP Server 2.4.62 Released (în engleză), , accesat în
- ^ http://linuxdocs.org/HOWTOs/Apache-Overview-HOWTO-12.html, accesat în Lipsește sau este vid:
|title=
(ajutor) - ^ https://projects.apache.org/json/projects/httpd-http_server.json, accesat în Lipsește sau este vid:
|title=
(ajutor) - ^ https://github.com/apache/httpd, accesat în Lipsește sau este vid:
|title=
(ajutor) - ^ The apache Open Source Project on Open Hub: Languages Page (în engleză), Open Hub, accesat în
- ^ W3Techs iunie 2013
- ^ „Statistici ale internetului românesc”. Arhivat din original la .
Vezi și
[modificare | modificare sursă]Legături externe
[modificare | modificare sursă]