Tus Sau: Sir Tim Berners-Lee, tus tsim ntawm URIs, URLs, HTTP, HTML thiab World Wide Web, thiab tam sim no tus thawj coj ntawm W3C. Kab lus sau rau xyoo 1998
Dab tsi URI suav tias yog "txias"?
Ib qho uas tsis hloov.
URIs hloov li cas? URIs tsis hloov: tib neeg hloov lawv.
Nyob rau hauv txoj kev xav, tus tswv nominal ntawm lub npe sau npe yeej yog tus tswv lub npe npe thiab yog li tag nrho cov URIs hauv nws. Sib nrug los ntawm insolvency, tsis muaj dab tsi tiv thaiv tus tswv ntawm lub npe sau los ntawm kev khaws lub npe. Thiab nyob rau hauv txoj kev xav, qhov chaw URI nyob rau hauv koj lub npe sau tag nrho nyob rau hauv koj tswj, yog li koj tuaj yeem ua kom ruaj khov raws li koj nyiam. Zoo nkauj heev tsuas yog vim li cas zoo rau ib daim ntawv kom ploj hauv is taws nem yog tias lub tuam txhab uas muaj lub npe sau npe tau tawm ntawm kev lag luam lossis tsis tuaj yeem them taus kom lub server khiav. Tom qab ntawd vim li cas thiaj muaj ntau qhov txuas uas ploj lawm hauv ntiaj teb? Qee qhov no tsuas yog qhov tsis muaj kev xav ua ntej. Nov yog qee qhov laj thawj uas koj tuaj yeem hnov:
Peb nyuam qhuav hloov kho lub xaib kom nws zoo dua.
Koj puas xav tias qhov qub URIs tsis tuaj yeem ua haujlwm ntxiv lawm? Yog tias muaj, ces koj xaiv lawv tsis zoo. Xav txog kev khaws cov tshiab rau kev kho dua tshiab tom ntej.
Peb muaj ntau yam uas peb tsis tuaj yeem taug qab yam tsis muaj hnub, dab tsi tsis pub lwm tus paub, thiab dab tsi tseem cuam tshuam, yog li peb xav tias nws yog qhov zoo tshaj plaws kom tig nws tag nrho.
Kuv tsuas muaj peev xwm ua siab ntev. W3C tau dhau los ntawm lub sijhawm uas peb yuav tsum ua tib zoo rhais los ntawm cov ntaub ntawv khaws cia kom tsis pub leej twg paub ua ntej ua rau pej xeem. Qhov kev txiav txim siab yuav tsum tau xav kom zoo ua ntej - xyuas kom tseeb tias koj txheeb xyuas nrog rau txhua daim ntawv uas tau txais kev nyeem ntawv, hnub tsim thiab, qhov zoo, hnub tas sij hawm. Txuag no metadata.
Qhov no yog ib qho kev zam txim siab tshaj plaws. Ntau tus neeg tsis paub tias cov web servers tso cai rau koj los tswj kev sib raug zoo ntawm ib qho khoom URI thiab nws qhov chaw nyob hauv cov ntaub ntawv. Xav txog qhov chaw URI raws li qhov chaw paub daws teeb meem, kev teeb tsa zoo kawg nkaus. Tom qab ntawd ua ib daim ntawv qhia txog qhov tseeb uas koj siv tiag tiag kom paub nws. Tom qab ntawd qhia qhov no rau lub vev xaib server. Koj tuaj yeem sau koj tus kheej cov ntaub ntawv server kom tau txais nws txoj cai.
John tsis tuav cov ntaub ntawv no lawm, Jane tam sim no ua.
Puas yog John lub npe hauv URI? Tsis yog, puas yog cov ntaub ntawv nyob hauv nws phau ntawv? Zoo, tsis ua li cas.
Yav dhau los peb tau siv CGI tsab ntawv rau qhov no, tab sis tam sim no peb siv binary program.
Muaj lub tswv yim vwm uas cov nplooj ntawv tsim los ntawm cov ntawv sau yuav tsum nyob hauv thaj chaw "cgibin" lossis "cgi". Qhov no nthuav tawm cov neeg kho tshuab ntawm qhov koj khiav koj lub vev xaib server. Koj hloov cov txheej txheem (txawm tias thaum txuag cov ntsiab lus), thiab oops - tag nrho koj cov URIs hloov.
Siv lub National Science Foundation (NSF) piv txwv li:
Qhov no tej zaum yog ib qho kev mob tshwm sim phem tshaj plaws ntawm URN kev sib cav. Qee tus neeg xav tias vim yog kev tshawb fawb mus rau qhov chaw nyob ruaj khov dua, lawv yuav tsis quav ntsej txog kev sib txuas vim "URNs yuav kho txhua yam." Yog koj yog ib tug ntawm no ces cia kuv chim rau koj.
Feem ntau cov tswv yim URN kuv tau pom zoo li tus neeg saib xyuas txoj cai ua raws li hnub tim thiab ib txoj hlua uas koj xaiv, lossis tsuas yog ib txoj hlua uas koj xaiv. Qhov no zoo ib yam li HTTP URI. Hauv lwm lo lus, yog tias koj xav tias koj lub koom haum yuav muaj peev xwm tsim URNs nyob ntev, ces ua pov thawj tam sim no los ntawm kev siv lawv rau koj HTTP URIs. Tsis muaj dab tsi hauv HTTP nws tus kheej uas ua rau koj URI tsis ruaj khov. Tsuas yog koj lub koom haum xwb. Tsim ib lub chaw khaws ntaub ntawv uas qhia cov ntaub ntawv URN rau lub npe cov ntaub ntawv tam sim no, thiab cia lub web server siv nws los khaws cov ntaub ntawv tiag tiag.
Yog tias koj tau mus txog qhov no, yog tias koj tsis muaj sijhawm, nyiaj txiag thiab kev sib txuas los tsim qee qhov software, koj tuaj yeem hais qhov kev zam txim hauv qab no:
Qhov kev zam txim no tseem siv tau rau ntau nplooj ntawv W3C, suav nrog qhov no: yog li ua raws li kuv hais, tsis yog li kuv ua.
Vim li cas kuv yuav tsum tu?
Thaum koj hloov URI ntawm koj lub server, koj tsis tuaj yeem qhia meej tias leej twg yuav muaj kev txuas mus rau URI qub. Cov no tuaj yeem yog cov txuas los ntawm cov nplooj ntawv web tsis tu ncua. Bookmark koj nplooj ntawv. Lub URI tej zaum yuav tau scrawled nyob rau hauv margins ntawm tsab ntawv mus rau ib tug phooj ywg.
Thaum ib tus neeg ua raws qhov txuas thiab nws tawg, lawv feem ntau poob kev ntseeg siab rau tus tswv server. Nws kuj ntxhov siab - ob qho tib si ntawm kev xav thiab qhov tseeb - los ntawm kev ua tsis tau nws lub hom phiaj.
Cov ncauj lus thiab kev faib tawm los ntawm lub ncauj lus
Kuv yuav nkag mus rau hauv kev nthuav dav ntxiv txog qhov txaus ntshai no, vim nws yog ib qho ntawm cov uas nyuaj tshaj plaws kom zam tau. Feem ntau, cov ncauj lus xaus rau hauv URIs thaum koj faib koj cov ntaub ntawv los ntawm kev ua haujlwm lawv ua. Tab sis qhov kev tawg no yuav hloov pauv raws sijhawm. Cov npe ntawm thaj chaw yuav hloov. Ntawm W3C peb xav hloov MarkUP rau Markup thiab tom qab ntawd mus rau HTML kom muaj kev cuam tshuam cov ntsiab lus ntawm ntu. Tsis tas li ntawd, feem ntau muaj ib lub npe tiaj tus. Hauv 100 xyoo, koj puas paub tseeb tias koj yuav tsis xav rov siv dab tsi? Hauv peb lub neej luv luv peb twb xav rov qab siv "History" thiab "Style Sheets" piv txwv.
Nws yog txoj hauv kev zoo siab los npaj lub vev xaib-thiab yog txoj hauv kev txaus siab los npaj txhua yam, suav nrog tag nrho lub vev xaib. Qhov no yog ib qho kev daws teeb meem zoo hauv nruab nrab tab sis muaj qhov tsis txaus siab hauv lub sijhawm ntev.
Ib feem ntawm qhov laj thawj nyob hauv lub tswv yim ntawm lub ntsiab lus. Txhua lo lus hauv ib hom lus yog lub hom phiaj rau kev sib koom ua ke, thiab txhua tus neeg yuav muaj lub tswv yim sib txawv ntawm qhov nws txhais tau li cas. Txij li kev sib raug zoo ntawm cov koom haum zoo li lub vev xaib ntau dua li tsob ntoo, txawm tias cov neeg uas pom zoo nrog lub vev xaib tuaj yeem xaiv cov sawv cev sib txawv ntawm tsob ntoo. Cov no yog kuv (feem ntau dua) kev soj ntsuam dav dav txog kev phom sij ntawm hierarchical kev faib tawm raws li kev daws teeb meem dav dav.
Qhov tseeb, thaum koj siv lub npe npe hauv URI, koj tau cog lus rau koj tus kheej rau qee yam kev faib tawm. Tej zaum yav tom ntej koj yuav nyiam qhov kev xaiv sib txawv. Tom qab ntawd URI yuav raug ua txhaum cai.
Qhov laj thawj ntawm kev siv thaj chaw kawm raws li ib feem ntawm URI yog lub luag haujlwm rau ntu ntu ntawm URI qhov chaw feem ntau yog tso cai, thiab tom qab ntawd koj xav tau lub npe ntawm lub koom haum - chav haujlwm, pab pawg, lossis lwm yam - uas yog lub luag haujlwm rau qhov chaw subspace. Qhov no yog URI khi rau ib lub koom haum tsim. Nws feem ntau tsuas yog muaj kev nyab xeeb yog tias qhov txuas ntxiv (sab laug) URI raug tiv thaiv los ntawm hnub tim: 1998 / pics yuav txhais tau rau koj lub server "qhov peb txhais li cas hauv 1998 nrog pics" es tsis yog "dab tsi hauv 1998 peb tau ua nrog qhov peb tam sim no hu pics."
Tsis txhob hnov ββqab lub npe sau
Nco ntsoov tias qhov no siv tsis tau tsuas yog rau txoj hauv kev hauv URI, tab sis kuj rau lub npe server. Yog tias koj muaj cais servers rau ntau yam sib txawv, nco ntsoov tias qhov kev faib tawm no yuav hloov tsis tau yam tsis muaj kev rhuav tshem ntau, ntau qhov txuas. Qee cov classic "saib cov software uas peb siv niaj hnub no" yuam kev yog cov npe sau "cgi.pathfinder.com", "kev ruaj ntseg", "lists.w3.org". Lawv tau tsim los ua kom cov neeg ua haujlwm tswj hwm yooj yim dua. Txawm hais tias tus sau npe sawv cev rau kev faib hauv koj lub tuam txhab, cov ntaub ntawv xwm txheej, qib nkag, lossis qib kev nyab xeeb, yuav tsum ceev faj heev ua ntej siv ntau tshaj ib lub npe rau ntau hom ntaub ntawv. Nco ntsoov tias koj tuaj yeem nkaum ntau lub vev xaib hauv ib lub vev xaib pom los ntawm kev siv redirection thiab proxying.
Auj, thiab tseem xav txog koj lub npe sau npe. Koj tsis xav kom raug hu ua soap.com tom qab koj hloov cov khoom lag luam thiab nres ua xab npum (Thov txim rau leej twg yog tus tswv soap.com tam sim no).
xaus
Kev khaws cia URI rau 2, 20, 200, lossis txawm tias 2000 xyoo yog qhov tsis yooj yim li nws zoo li. Txawm li cas los xij, thoob plaws hauv Is Taws Nem, webmasters tau txiav txim siab ua txoj haujlwm no nyuaj rau lawv tus kheej yav tom ntej. Feem ntau qhov no yog vim lawv siv cov cuab yeej uas nws txoj haujlwm yog los nthuav qhia qhov chaw zoo tshaj plaws nyob rau lub sijhawm no - thiab tsis muaj leej twg tau soj ntsuam seb yuav muaj dab tsi tshwm sim rau cov kev sib txuas thaum txhua yam hloov pauv. Txawm li cas los xij, lub ntsiab lus ntawm no yog tias ntau, ntau yam tuaj yeem hloov pauv, thiab koj qhov URI tuaj yeem thiab yuav tsum nyob twj ywm tib yam. Qhov no tsuas yog ua tau thaum koj xav txog seb koj tsim lawv li cas.
Yuav ua li cas tshem tawm cov ntaub ntawv extensions ...
...los ntawm URI hauv cov ntaub ntawv hauv web server tam sim no?
Yog tias koj siv Apache, piv txwv li, koj tuaj yeem teeb tsa nws los sib tham cov ntsiab lus. Txuag cov ntaub ntawv txuas ntxiv (piv txwv li .png) rau cov ntaub ntawv (piv txwv li. mydog.png), tab sis koj tuaj yeem txuas rau lub vev xaib tsis muaj nws. Apache tom qab ntawd xyuas cov npe rau txhua cov ntaub ntawv nrog lub npe ntawd thiab txhua qhov txuas ntxiv, thiab tuaj yeem xaiv qhov zoo tshaj plaws los ntawm cov teeb tsa (piv txwv li GIF thiab PNG). Thiab tsis tas yuav tso ntau hom ntaub ntawv hauv cov npe sib txawv, qhov tseeb cov ntsiab lus sib piv yuav tsis ua haujlwm yog tias koj ua li ntawd.
Teeb tsa koj lub server los sib tham txog cov ntsiab lus
Ib txwm txuas rau URIs yam tsis muaj txuas ntxiv
Cov kev txuas nrog txuas ntxiv tseem yuav ua haujlwm, tab sis yuav tiv thaiv koj lub server los ntawm kev xaiv hom ntawv zoo tshaj plaws tam sim no thiab yav tom ntej.
Tau kawg, yog tias koj tab tom sau koj tus kheej lub vev xaib server, nws yog ib lub tswv yim zoo los siv cov ntaub ntawv los khi cov cim tsis tu ncua rau lawv daim ntawv tam sim no, txawm tias ceev faj txog kev loj hlob tsis txwv.
Pawg Ntseeg txaj muag - Zaj 1: Channel 7
Thaum xyoo 1999, kuv tau taug qab kev kaw tsev kawm ntawv vim muaj daus ntawm nplooj ntawv http://www.whdh.com/stormforce/closings.shtml. Tsis txhob tos kom cov ntaub ntawv tshwm sim hauv qab ntawm lub vijtsam TV! Kuv txuas rau nws los ntawm kuv qhov home page. Thawj cov cua daj cua dub loj ntawm 2000 tuaj txog thiab kuv tshawb xyuas nplooj ntawv. Nws tau sau muaj:,
- Raws li ntawm.
Tsis muaj dab tsi raug kaw tam sim no. Thov xa rov qab yog tias huab cua ceeb toom.