Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Server pentru web

php



+ Font mai mare | - Font mai mic



Server pentru web

O aplicatie de tip server pentru web este un program reactiv. El ruleaza in continuu pe un calculator conectat la Internet (server) asteptand sa-i parvina o cerere din partea unei aplicatii client care ruleaza pe un alt calculator din retea (Netscape, Internet Explorer, etc.). Serverul pentru web controleaza o colectie de documente (fisiere) dispuse pe discul calculatorului pe care acesta este instalat. Documentele sunt dispuse intr-o structura arborescenta. Daca aplicatia client solicita un document existent, aplicatia server il va furniza respectand regulile unui protocol precizat in cererea clientului (http). Pe un server conectat la Internet pot rula pe langa serverul pentru web si alte aplicatii de tip server (frecvent un server pentru baze de date). Transferul fisierelor se va realiza folosind protocolul de transmisie prin retea TCP/IP.



Paginile web sunt de regula documente multimedia continand text, imagini, sunet, animatii. Ele sunt stocate pe disc in mai multe fisiere, fiecare fisier continand informatii de un anumit tip. La solicitarea din partea operatorului a unui document, aplicatia client incepe prin a cere serverului documentul principal (de obicei in format hipertext) si apoi diferitele fragmente referite prin marcajele din componenta acestuia (<IMG> sau <FRAME> de exemplu). Serverul va primi deci o suita de cereri de transfer de fisiere incepand cu fisierul principal. Asamblarea documentului din fragmentele primite cade in sarcina aplicatiei client.

Pe serverele pentru Internet functionand sub UNIX sau Linux aplicatia de tip server pentru web cea mai populara este Apache.

Pentru regasirea fisierelor solicitate de catre aplicatiile client pe un server functionand sub Linux acestea sunt dispuse in directoare prestabilite, de exemplu :

- paginile web in directorul /var/www/html

- programele executabile (scripturile asociate formularelor sau aplicatiile care sunt lansate pe server ca urmare a selectarii unei legaturi) in /var/www/cgi-bin

- fisierele care sunt transferate folosind protocolul ftp sunt dispuse in directorul /var/ftp.

Pentru a putea separa fisierele diferitelor situri inregistrate pe discul serverului se vor crea directoare derivate, in care fisierele vor fi plasate dupa aceleasi reguli (documentele in format hipertext in directoare derivate din /var/www/html, etc.).


Fig. 7.1 Vizualizarea structurilor de directoare

Daca o cerere de pagina web care parvine serverului nu specifica numele fisierului care trebuie transmis, serverul va trimite din directorul precizat fisierul index.html.

Daca o cerere de document in format hipertext contine numai numele serverului pe care sunt plasate fisierele unui sit, serverul va furniza de exemplu documentul /var/www/html/index.html.

https://postuniv.east.utcluj.ro/ /var/www/html/index.html

https://postuniv.east.utcluj.ro/sitecj/mon/ /var/www/html/sitecj/mon/index.html



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1199
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved