Thaum ib tus neeg siv internet txheeb xyuas lub web page, nws thov nplooj ntawv ntawd los ntawm lub web server. Yog tias lub vev xaib nkag mus rau hauv kab browser, qhov browser ua tus thov ntawm lub web server txog lub vev xaib, thiab lub server xa cov ntaub ntawv hais txog nws mus rau tus neeg siv lub khoos phis tawm.
Cov Lus Qhia
Kauj ruam 1
Lo lus "server" yog los ntawm lus Askiv keeb kwm, nws txhais tau tias txhais tau tias "kev pabcuam ntaus ntawv". Hauv kev tshawb fawb txog kev siv computer, tus neeg rau zaub mov muaj lub luag haujlwm los muab cov ntaub ntawv rau cov peev txheej hauv network.
Kauj ruam 2
Thaum lub vev xaib raug tsim hauv lub vev xaib web, tus IP chaw nyob yog muab rau nws. IP yog cov ntawv luv rau Internet raws tu qauv. IP chaw nyob muaj kaum tus lej (piv txwv li 127.21.61.137). Txhawm rau ua qhov kev thov los ntawm lub web server txog ib qho chaw tshwj xeeb, qhov browser ntawm lub khoos phis tawm yuav tsum xub nrhiav tus IP chaw nyob ntawm lub xaib. Yog tias cov ntaub ntawv no tsis nyob hauv qhov browser cache, tom qab ntawd nws ua qhov kev thov sib nug ntawm DNS server hla Is Taws Nem.
Kauj ruam 3
Tus DNS server tom qab ntawd qhia qhov browser uas tus IP chaw nyob yog qhov chaw nyob. Tus browser tom qab thov lub vev xaib URL los ntawm lub web server. Tus neeg rau zaub mov teb los ntawm xa nplooj ntawv thov. Yog tias nplooj ntawv no tsis muaj nyob, tus neeg xa ntawv xa xov yuam kev. Qhov browser tau txais cov lus thiab tso lus rau nws.
Kauj ruam 4
Hauv kev tshaj lij thoob ntiaj teb, nyob rau qhov xwm txheej zoo li no, qhov browser hu ua "client" thiab lub web server hu ua "server". Tsis tas li, cov ntsiab lus no siv rau cov khoos phis tawj. Cov khoos phis tawm uas ua lub web servers yog hu ua servers, thiab cov uas txuas rau Is Taws Nem kom tau txais cov ntaub ntawv hu ua cov neeg siv khoom.
Kauj ruam 5
Ib lub web server feem ntau muaj cov ntaub ntawv hais txog ntau dua ib lub vev xaib. Ntau lub tuam txhab hosting muab chaw rau ntau pua lossis ntau txhiab tus vev xaib ntawm tib lub web server. Txhua lub vev xaib feem ntau yog muab nws tus kheej li IP chaw nyob. Qhov chaw nyob no yog txiav txim siab los ntawm DNS server thiaj li yuav tau txais lub npe npe.
Kauj Ruam 6
Cov npe sau npe muaj nyob rau lub laj thawj tias feem ntau cov neeg siv Is Taws Nem pom tias nws nyuaj rau nco txog tus lej-lej, uas yog IP chaw nyob. Ntxiv rau, cov chaw nyob no qee zaum pauv.
Kauj Ruam 7
Txhua lub khoos phis tawm ntawm lub computer muab kev nkag mus rau cov ntaub ntawv khaws tseg rau nws siv cov lej xaum me me. Txhua qhov kev pabcuam yog muab los ntawm lub server (email, hosting) nws muaj nws qhov chaw nres nkoj. Cov neeg siv txuas rau cov kev pabcuam los ntawm tus IP chaw nyob thiab dhau ntawm chaw nres nkoj.
Kauj ruam 8
Thaum tus neeg siv khoom siv sib txuas rau qhov txuas ntawm lub pob xa mus, nws yog siv raws tu qauv. Cov raws tu qauv yog cov ntawv uas qhia pom tias tus neeg siv kev pabcuam thiab cov neeg rau zaub mov sib txuas lus li cas.
Kauj Ruam 9
Txhua qhov web server ua raws li cov txheej txheem HTTP. Qhov yooj yim tshaj plaws ntawm kev sib txuas lus to taub los ntawm HTTP server muaj tsuas yog ib nqe lus txib: Tau txais. Thaum pib, cov txheej txheem tau txwv rau tus neeg rau zaub mov xa cov ntawv thov cov neeg thov kev pabcuam thiab kaw lawm. Tom qab ntawd, cov txheej txheem tau txhim kho thiab tag nrho URL xa mus rau tus neeg siv khoom.
Kauj ruam 10
Thaum tus neeg siv hom lub npe ntawm kab ntawv URL nyob hauv kab browser, lub browser tawg tawm lub npe mus rau peb ntu: raws tu qauv, npe neeg rau zaub mov, npe ntaub ntawv. Qhov browser tau txais cov ntaub ntawv hais txog IP-chaw nyob ntawm tus xaib los ntawm lub npe ntawm tus neeg rau zaub mov, thiab nrog nws cov kev pab nws txuas rau lub server server. Qhov browser txuas mus rau lub web server ntawm tus IP chaw nyob no los ntawm qhov chaw nres nkoj. Ua raws li cov txheej txheem, qhov browser xa cov lus txib "Txais" rau lub server. Cov neeg rau zaub mov xa cov ntawv HTML rau lub vev xaib. Qhov browser nyeem cov HTML kab lus thiab cov nplooj ntawv tsim rau cov neeg siv lub tshuab computer.
Kauj ruam 11
Feem ntau cov web servers siv kev ntsuas kev ruaj ntseg. Piv txwv li, lawv tuaj yeem txwv kev nkag mus rau cov ntaub ntawv nrog tus password thiab nkag mus. Qib siab ntau ntxiv nce qib ntawm kev nyab xeeb los ntawm kev tiv thaiv cov cuab yeej los ntawm kev txheeb cov ntaub ntawv ntawm tus neeg siv thiab lub server kom cov ntaub ntawv ntiag tug (credit card naj npawb, naj npawb xov tooj) tseem siv tsis tau rau lwm tus neeg siv. Tag nrho cov saum toj no siv rau qhov nplooj ntawv zoo li qub, uas yog, cov uas nyob twj ywm tsis hloov pauv kom txog thaum tus tsim kho lawv
Kauj ruam 12
Tab sis kuj tseem muaj cov nplooj ntawv dynamic. Ntawm lawv, txhua tus neeg siv tuaj yeem tshawb rau lub ntsiab lus tseem ceeb, ua rau nkag hauv cov phau ntawv qhua, tawm lus. Hauv qhov no, lub web server ua tiav cov ntaub ntawv thiab tsim ib nplooj ntawv tshiab. Feem ntau, CGI cov ntawv sau yog siv - cov lus txib tshwj xeeb uas tso cai rau koj hloov kho lub vev xaib.