spletni strežnik

Pojasnimo, kaj je spletni strežnik in kakšne so njegove značilnosti. Poleg tega, čemu služi in najpogosteje uporabljeni spletni strežniki.

Spletni strežnik posreduje med uporabnikom in strežnikom, kjer so informacije.

Kaj je spletni strežnik?

V računalništvo, spletni strežnik ali strežnik HTTP je kos programsko opremo komunikacij, ki posreduje med strežnik v katerem so nameščeni zahtevani podatki in odjemalčev računalnik, ki omogoča dvosmerne ali enosmerne, sinhrone ali asinhrone povezave s katero koli aplikacijo stranko, tudi z brskalniki ki prevajajo prevodno (upodabljajočo) kodo na določeno spletno stran. Z drugimi besedami, to so programi, ki posredujejo med Uporabniško ime Internet in strežnik, kjer se nahajajo informacije, ki jih zahtevate.

Spletni strežniki so programi vsakodnevna uporaba v internet, ki za komunikacijo uporabljajo različne podatkovne protokole, najpogostejši in nekako standarden je HTTP (Protokol za prenos hiperbesedila). Vendar pa je mogoče izraz uporabiti tudi za sklicevanje na računalnik v katerem je datoteke ki sestavljajo spletno mesto, skupaj s programsko opremo, potrebno za skladnost s povezavo podatkov spletu.

Značilnosti spletnega strežnika

Na statičnem strežniku se datoteke pošljejo tako, kot so shranjene.

Spletni strežnik deluje na računalniku in čaka na zahteve odjemalčevega spletnega brskalnika in zagotavlja zahtevane podatke za sestavo Spletna stran ali, če to ni, sporočilo o napaki. Spletni strežniki so lahko dveh razredov: statični in dinamični.

  • Statični strežniki. Sestavljeni so iz računalnika, kjer so shranjeni podatki, in strežnika HTTP, ki se odziva na protokoli od naročila. Njegovo ime izvira iz dejstva, da se datoteke pošljejo tako, kot so shranjene.
  • Dinamični strežniki. Namesto tega so statični strežniki, ki vsebujejo dodatno programsko opremo (običajno aplikacije in podatkovnih baz), ki jim omogočajo posodobitev zahtevanih informacij, preden jih pošljejo stranki.

Za kaj je spletni strežnik?

Uporabnik v brskalnik vnese spletni naslov, ki pošlje zahtevo strežniku.

Kot rečeno, je funkcija spletnih strežnikov posredovanje med zahtevami uporabnikov in datotekami, ki vsebujejo zahtevane informacije, na računalniku, kjer so shranjene. Zato ga potrebujete za objavo spletne strani in tudi za dostop do podatkov, ki sestavljajo katero koli spletno stran. Ta proces poteka na naslednji način:

  • Uporabnik vnese spletni naslov (URL) v vašem brskalniku in pošlje zahtevo spletnemu strežniku.
  • Spletni strežnik (programska oprema) išče ustrezne datoteke bodisi na samem strežniku (strojna oprema) ali v storitvi gostovanja, kjer so vedno na voljo in na spletu.
  • Datoteke se nato obdelajo na zahtevo in pošljejo v skladu s protokolom prenosa, torej v skladu z nizom pravil, ki urejajo komunikacijo med računalniki.
  • Brskalnik prejme datoteke in sestavi vsebino spletne strani, ki je prikazana uporabniku.

Najpogosteje uporabljeni spletni strežniki

Nekateri najpogosteje uporabljeni spletni strežniki so naslednji:

  • Nginx. Spletni strežnik in proxy, ki ga je razvil posel homonim.
  • Apache. Je odprtokodni spletni strežnik HTTP, ki se uporablja za računalnike Unix, Windows in Macintosh, ki ju razvija in vzdržuje a skupnosti uporabnikov, ki sestavljajo Apache Software Foundation.
  • Internetne informacijske storitve ali IIS. Spletni strežnik in nabor storitev, namenjenih Microsoft Windows ki je bila prvotno vključena v njegovo različico NT.
  • Cherokee. Je večplatformski spletni strežnik, napisan v jeziku C, ki je na voljo pod splošno javno licenco GNU od brezplačna programska oprema.
  • Tomcat. Distribucija Apache, znana tudi kot Jakarta Tomcat, deluje po principu servletov (Java).
!-- GDPR -->