Un rack standard de 19″ de severe aşa cum se vede din faţă
Deşi programele serverelor web diferă la detalii, toate au anumite caracteristici comune de bază.
- HTTP: fiecare program de server web operează acceptând solicitări HTTP de la client, şi oferind un răspuns HTTP către client. Răspunsul HTTP constă de obicei dintr-un document HTML, dar poate de asemenea să fie un fişier brut, o imagine, sau alte tipuri de document (definite de tipurile MIME). Dacă o anumită eroare se găseşte în solicitarea client sau în timp ce încearcă să o servească, un server web trebuie să trimită un răspuns de eroare care poate include unele mesaje HTML sau text personalizate pentru a explica mai bine problema utilizatorului final.
- Accesare: de obicei serverele web au de asemenea capabilitatea de acces la unele informaţii detaliate, despre solicitările clientului şi răspunsurile serverului, la fişiere de logare; aceasta permite webmasterului să colecteze statistici rulând analizoare de logare pentru aceste fişiere.
În practică multe servere web implementează de asemenea următoarele opţiuni:
- Autentificare, solicitare opţională (solicitarea numelui de utilizator şi a parolei) înainte de a permite accesul la unele sau toate tipurile de resurse.
- Manipularea conţinutului static (conţinutul fişierului înregistrat în sistemul de fişiere al serverului) şi a conţinutului dinamic prin suportarea uneia sau mai multor interfeţe (SSI, CGI, SCGI, FastCGI, JSP, PHP, ASP, ASP.NET, Server API precum NSAPI, ISAPI, etc.).
- Suport HTTPS (prin SSL sau TLS) pentru a permite conexiuni sigure (încriptate) către server pe portul standard 443 în loc de portul obişnuit 80.
- Compresia conţinutului (de ex. prin încodare gzip) pentru a reduce mărimea răspunsului (la uzaj mai redus de lărgime de bandă, etc.).
- Găzduire virtuală pentru a servi multe situri web folosind o singură adresă IP.
- Suport pentru fişiere mari pentru a putea servi fişiere a căror mărime este peste 2 GB pe un SO de 32 bit.
- Limitarea lărgimii de bandă pentru a limita viteza răspunsurilor evitând saturarea reţelei şi putând servi astfel mai mulţi clienţi.
(Traducere şi adaptare din Wikipedia sub licenţa GNU)
Aveţi nevoie de un webmaster? Click AICI. Tel. 0745-526896
Lasă un răspuns