Pentru alte sensuri, vedeți Apache (dezambiguizare).
Apache Server
DezvoltatorFundația Apache[1]  Modificați la Wikidata
Versiune inițială
Ultima versiune2.4.59[2]  Modificați la Wikidata ()
Repogithub.com/apache/httpd Modificați la Wikidata
Scris înC[3][4][5][6]  Modificați la Wikidata
Sistem de operareMultiplatformă
Disponibil înlimba engleză  Modificați la Wikidata
Disponibil în românăNU
Tipserver web
Licențălicența Apache
Prezență online
https://httpd.apache.org/

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.

Stiviul LAMP conține Apache

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

  1. ^ http://www.apache.org/foundation/, accesat în   Lipsește sau este vid: |title= (ajutor)
  2. ^ Apache HTTP Server 2.4.59 Released (în engleză), , accesat în  
  3. ^ http://linuxdocs.org/HOWTOs/Apache-Overview-HOWTO-12.html, accesat în   Lipsește sau este vid: |title= (ajutor)
  4. ^ https://github.com/apache/httpd, accesat în   Lipsește sau este vid: |title= (ajutor)
  5. ^ The apache Open Source Project on Open Hub: Languages Page (în engleză), Open Hub, accesat în  
  6. ^ https://projects.apache.org/json/projects/httpd-http_server.json, accesat în   Lipsește sau este vid: |title= (ajutor)
  7. ^ W3Techs iunie 2013
  8. ^ „Statistici ale internetului românesc”. Arhivat din original la . 

Vezi și modificare

Legături externe modificare