Apache

De la Wikipedia, enciclopedia liberă

Salt la: Navigare, căutare


Apache Server
Ultima versiune: 2.2.11 / 14 decembrie 2008
SO: Multiplatformă
Tip: server web
Licenţă: licenţa Apache
Disponibil în română: NU
Website: http://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 50 % din paginile web [1]. Cuvântul "apache" este numele unor triburi de indieni nord-americane importante; se pronunţă aproximativ ă-'pe-ci.

Apache este un server web cu o contribuţie notabilă la dezvoltatea 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.

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.

[modifică] Note

  1. ^ NetCraft august 2007

[modifică] Vezi şi

[modifică] Legături externe

Unelte personale