Spletni strežniški Flashcards
<h1>Spletni strežniki</h1>
Spletni strežniki so <b>namenski programi za serviranje virov</b> preko <b>HTTP/S protokolov</b>
Omogočajo serviranje <b>statičnih spletnih strani</b> in tudi <b>dinamičnih spletnih strani</b><b><br></br>Apache, Microsoft IIS, NginX…</b>
<h1>Dinamične spletne strani</h1>
<b>Omogočajo krmiljenje na strežniški strani</b>
Uporabljajo <b>intepretabilni<b> programski jezik (PHP, JSP, Python, JS…)
Komunikacija preko <b>protokola CGI (Common Gateway Interface)</b></b></b>
<h1>NginX</h1>
<b>Strežnik je odprtokoden,</b> obstaja pa tudi <b>NginX Plus</b> - dodatne funkcionalnosti
Serviranje statičnih ali dinanmičnih z uporabo FastCGI.
Okoli 32% strani uporablja.
Konfiguracija v nginx.conf
<h1>NginX MIME</h1>
(Multipurpose Internet Mail Extensions)
S standardom MIME označimo za kakšne datoteke se gre. Je del HTTP glave <b>(Content-Type)</b> , s čimer brskalnik ugotovi ali se gre za html stran ali za drugo datoteko