Defnyddir Porwr Gwe i Arddangos Cynnwys Gweinyddwr Gwe
Porwyr gwe fel Internet Explorer, Firefox, Chrome a Safari ymhlith y ceisiadau rhwydwaith mwyaf poblogaidd yn y byd. Maent yn cael eu defnyddio ar gyfer pori gwybodaeth sylfaenol ond hefyd ar gyfer anghenion eraill amrywiol, gan gynnwys siopa ar-lein a gemau achlysurol.
Gweinyddion gwe yw'r hyn sy'n cyflenwi'r cynnwys ar gyfer porwyr gwe; yr hyn y mae'r porwr yn ei ofyn, mae'r gweinydd yn darparu trwy gysylltiadau rhwydwaith y Rhyngrwyd.
Dylunio Rhwydwaith Gweinydd Cleient a'r We
Mae porwyr gwe a gweinyddwyr gwe yn cydweithio fel system gweinydd cleientiaid . Mewn rhwydweithio cyfrifiadurol, mae cleient-server yn ddull safonol ar gyfer dylunio ceisiadau lle cedwir data mewn lleoliadau canolog (cyfrifiaduron gweinyddwyr) a'u rhannu'n effeithlon gydag unrhyw gyfrifiaduron eraill (y cleientiaid) ar gais. Mae pob porwr gwe yn gweithredu fel cleientiaid sy'n gofyn am wybodaeth oddi wrth wefannau (gweinyddwyr).
Gall nifer o gleientiaid porwr gwe ofyn am ddata o'r un wefan. Gall ceisiadau ddigwydd ar bob adeg wahanol neu ar yr un pryd. Mae systemau gweinydd cleientiaid yn galw'n gysyniadol am bob cais i'r un safle i gael ei drin gan un gweinydd. Yn ymarferol, fodd bynnag, oherwydd gall nifer y ceisiadau i weinyddion gwe dyfu weithiau iawn, mae gweinyddwyr gwe yn aml yn cael eu hadeiladu fel cronfa ddosbarthu o gyfrifiaduron lluosog gweinyddwr.
Ar gyfer gwefannau mawr iawn sy'n boblogaidd mewn gwahanol wledydd ledled y byd, mae'r pwll gweinyddwr hwn wedi'i ddosbarthu'n ddaearyddol i helpu i wella'r amser ymateb i borwyr. Os yw'r gweinydd yn agosach at y ddyfais sy'n gofyn, byddai'n dilyn bod yr amser y mae'n ei gymryd i gyflwyno'r cynnwys yn gyflymach na phe bai'r gweinydd ymhellach i ffwrdd.
Protocolau Rhwydwaith ar gyfer Porwyr Gwe a Gweinyddwyr
Mae porwyr gwe a gweinyddwyr yn cyfathrebu trwy TCP / IP . Protocol Trosglwyddo Hypertext (HTTP) yw'r protocol cais safonol ar ben ceisiadau porwr gwe sy'n cefnogi TCP / IP ac ymatebion i'r gweinydd.
Mae porwyr gwe hefyd yn dibynnu ar DNS i weithio gydag URLau . Mae'r safonau protocol hyn yn galluogi gwahanol frandiau gwe borwyr i gyfathrebu â gwahanol frandiau o weinyddion gwe heb fod angen rhesymeg arbennig ar gyfer pob cyfuniad.
Fel y rhan fwyaf o draffig rhyngrwyd, mae porwr gwe a chysylltiadau gweinyddol yn cael eu rhedeg fel arfer trwy gyfres o router rhwydwaith canolraddol.
Mae sesiwn pori gwe sylfaenol yn gweithio fel hyn:
- Mae'r defnyddiwr yn pennu URL yn eu porwr (naill ai o nod nodyn neu drwy deipio mewn)
- Mae'r porwr yn cychwyn cysylltiad TCP â'r gweinydd gwe neu'r pwll gweinyddwr (gan ddefnyddio porthladd 80 yn ddiofyn) trwy ei gyfeiriad IP fel y'i cyhoeddir yn DNS. Fel rhan o'r broses hon, mae'r porwr hefyd yn gwneud ceisiadau chwilio DNS i drosi'r URL i gyfeiriad IP
- Ar ôl i'r gweinydd gwblhau cydnabyddiaeth o'i ochr i'r cysylltiad TCP, mae'r porwr yn anfon ceisiadau HTTP i'r gweinydd i adfer y cynnwys
- Ar ôl i'r gweinydd ateb gyda chynnwys y dudalen, mae'r porwr yn ei hadennill o'r pecynnau HTTP a'i arddangos yn unol â hynny. Gall y cynnwys gynnwys URLau mewnosod ar gyfer baneri hysbysebu neu gynnwys trydydd parti arall, sy'n ei dro yn sbarduno'r porwr i gyflwyno ceisiadau cysylltiad TCP newydd i'r lleoliadau hynny. Efallai y bydd y porwr hefyd yn cadw gwybodaeth dros dro am ei gysylltiadau â ffeiliau lleol ar y cyfrifiadur cleient o'r enw cwcis
- Gellid dangos unrhyw gamgymeriadau a gafwyd yn ystod y cais am y cynnwys fel llinellau statws HTTP