Apache este un server web în sursă deschisă dezvoltat inițial pentru sistemele UNIX. Acceptat acum pe majoritatea platformelor, inclusiv UNIX, Linux, Windows și Mac, Apache este una dintre cele mai utilizate aplicații server. Dezvoltat pentru prima dată în 1995, Apache urmărește o abordare similară a sursei deschise ca Linux, permițând utilizatorilor să se extindă pe software și să contribuie la comunitatea de utilizatori. Grupul de utilizatori din jurul Apache a dezvoltat Apache Foundation, care menține o bibliotecă de soluții pentru servicii web.
Pe un server web, Apache servește ca componentă HTTP, care compilează rezultatele din limbaje de scriptare, baze de date și fișiere HTML pentru a genera conținut care este trimis utilizatorului. Apache (sau orice serviciu web) va urmări ce fișiere de pe server aparțin și nu aparțin site-ului web și, de asemenea, controlează ce opțiuni sunt disponibile pentru scriptul bazei de date a utilizatorului final prin fișierele sale de configurare.
Apache și alte servere HTTP ne permit să partajăm paginile noastre web, scripturile și fișierele cu utilizatorii noștri finali. Orice ieșire din baza noastră de date și limbajele de scriptare este transformată în ieșire HTML afișată de browserul clientului ca pagină web. Deși putem vizualiza fișiere HTML și JavaScript pe un computer care nu este un server web, avem nevoie de un server http pentru a le vizualiza ca destinație într-o rețea.
Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu
Articol publicat sub licență CC BY-NC-SA 3.0
Lasă un răspuns