Kur një përdorues i internetit shikon një faqe në internet, ai e kërkon atë faqe nga serveri i internetit. Nëse një adresë e faqes futet në vijën e shfletuesit, shfletuesi bën një kërkesë nga serveri i internetit në lidhje me faqen në internet, dhe serveri dërgon të dhëna për këtë në kompjuterin e përdoruesit.
Udhëzimet
Hapi 1
Fjala "server" është me origjinë angleze, fjalë për fjalë do të thotë "pajisje shërbimi". Në fushën e shkencës kompjuterike, serveri është përgjegjës për sigurimin e informacionit për burimet e rrjetit.
Hapi 2
Kur një faqe në internet krijohet në një server në internet, asaj i caktohet një adresë IP. IP është një shkurtim për Internet Protocol. Një adresë IP përbëhet nga dhjetë shifra me pika (për shembull, 127.21.61.137). Për të bërë një kërkesë nga një server në internet në lidhje me një faqe të veçantë, shfletuesi në kompjuter duhet së pari të gjejë adresën IP të asaj faqe. Nëse ky informacion nuk është në memorien e shfletuesit, atëherë ai bën një kërkesë përkatëse nga serveri DNS përmes internetit.
Hapi 3
Serveri DNS më pas i tregon shfletuesit në të cilën adresë IP ndodhet faqja. Shfletuesi më pas kërkon URL-në e faqes nga serveri i internetit. Serveri përgjigjet duke dërguar faqen e kërkuar. Nëse kjo faqe nuk ekziston, serveri dërgon një mesazh gabimi. Shfletuesi merr mesazhin dhe e shfaq atë.
Hapi 4
Në botën profesionale, në një situatë të tillë, shfletuesi quhet "klient" dhe serveri i internetit quhet "server". Gjithashtu, këto koncepte vlejnë për kompjuterët. Ata kompjuterë që veprojnë si servera në internet quhen servera dhe ata që lidhen në internet për të marrë informacion quhen klientë.
Hapi 5
Një server në internet zakonisht përmban informacione për më shumë se një faqe. Shumë kompani pritëse ofrojnë hapësirë për qindra apo edhe mijëra faqe në një server të vetëm në internet. Secilës faqe në internet zakonisht i caktohet adresa e saj unike IP. Kjo adresë deshifrohet nga serveri DNS në mënyrë që të merret emri i domain-it.
Hapi 6
Emrat e domeneve ekzistojnë për arsye se shumica e përdoruesve të internetit e kanë të vështirë të mbajnë mend numrat dhjetë shifrorë, të cilët janë adresa IP. Për më tepër, këto adresa ndonjëherë ndryshojnë.
Hapi 7
Secili kompjuter server siguron qasje në informacionin e ruajtur në të duke përdorur porte të numëruara. Çdo shërbim i ofruar nga serveri (email, hosting) ka portin e vet. Klientët lidhen me shërbimin përmes një adrese IP dhe përmes një porti.
Hapi 8
Kur një klient lidhet me një server në një port, ai po përdor një protokoll. Protokolli është një tekst që tregon se si klienti dhe serveri do të komunikojnë.
Hapi 9
Çdo web server përputhet me protokollin HTTP. Forma më themelore e komunikimit e kuptuar nga një server HTTP përmban vetëm një komandë: Merrni. Fillimisht, protokolli ishte i kufizuar në serverin duke dërguar skedarin e kërkuar tek klienti dhe duke u mbyllur. Më vonë, protokolli u përmirësua dhe e gjithë URL-ja u dërgua te klienti.
Hapi 10
Kur përdoruesi shtyp emrin e URL-së në vijën e shfletuesit, shfletuesi e ndan emrin në tre pjesë: protokoll, emër serveri, emër skedari. Shfletuesi merr informacion në lidhje me adresën IP të faqes përmes emrit të serverit, dhe me ndihmën e tij lidhet me kompjuterin e serverit. Shfletuesi pastaj lidhet me serverin në internet në këtë adresë IP përmes portit. Pas protokollit, shfletuesi dërgon një komandë "Merre" te serveri. Serveri dërgon tekstin HTML në faqen e internetit. Shfletuesi lexon etiketat HTML dhe formaton faqen për ekranin e kompjuterit klient.
Hapi 11
Shumica e serverave në internet përdorin masa sigurie. Për shembull, ata mund të kufizojnë qasjen në informacion me një fjalëkalim dhe hyrje. Serverët më të përparuar rrisin nivelin e sigurisë duke mbrojtur burimin duke kriptuar informacionin midis klientit dhe serverit në mënyrë që informacioni personal (numri i kartës së kreditit, numri i telefonit) të mbetet i paarritshëm për përdoruesit e tjerë. Të gjitha sa më sipër vlen për të ashtuquajturat faqe statike, domethënë ato që qëndrojnë të pandryshuara derisa krijuesi t'i rregullojë ato.
Hapi 12
Por ka edhe faqe dinamike. Mbi to, çdo përdorues mund të kërkojë për një fjalë kyçe, të bëjë shënime në librat e miqve, të komentojë. Në këtë rast, serveri në internet përpunon informacionin dhe gjeneron një faqe të re. Në shumicën e rasteve, përdoren skriptet CGI - komanda speciale që ju lejojnë të modifikoni një faqe në internet.