E le suia URI manaia

Tusitala: Sir Tim Berners-Lee, tagata suʻesuʻe o URI, URL, HTTP, HTML ma le Upega Tafaʻilagi a le Lalolagi, ma le ulu o le W3C i le taimi nei. Tala na tusia i le 1998

O le a le URI e ta'ua "malulu"?
Tasi e le suia.
E fa'afefea ona suia URI?
E le suia URI: e suia e tagata.

I le talitonuga, e leai se mafuaaga mo tagata e sui ai URI (pe taofi le lagolagoina o pepa), ae i le faʻatinoga e faitau miliona i latou.

I le talitonuga, o le tagata e ona le igoa ole igoa ole igoa e ona le igoa ole igoa ole igoa ma o le mea lea o URI uma i totonu. E ese mai le le mafai ona totogi, e leai se mea e taofia ai lē e ona le igoa ole igoa ole tausia ole igoa. Ma i le talitonuga, o le URI avanoa i lalo o lou igoa ole igoa o loʻo i lalo o lau pule, o lea e mafai ai ona e faʻamautu e pei ona e manaʻo ai. E na o le pau lava le mafuaaga lelei mo se pepa e mou atu mai luga ole initaneti ona o le kamupani e ana le igoa ole igoa ua alu ese mai pisinisi pe ua le toe mafai ona gafatia le faʻaogaina o le server. Ae aisea la ua tele naua sooga o loo misi i le lalolagi? O nisi o nei mea ua na o le le lava o le mafaufau muamua. O nisi nei o mafua'aga e te fa'alogo ai:

Na'o matou toe fa'atulagaina le saite ina ia fa'alelei.

E te manatu moni e le mafai ona toe galue le URI tuai? Afai o lea, o lona uiga e matua leaga lava lou filifilia. Mafaufau e teu ni mea fou mo le isi toe faʻaleleia.

E tele a matou mea e le mafai ona matou siakiina mea ua tuai, mea e le faalauaiteleina, ma mea e talafeagai pea, o lea na matou manatu ai e sili ona tape uma.

E mafai ona ou alofa. Na uia e W3C se vaitaimi e tatau ai ona matou su'esu'e ma le faaeteete mea e teu ai faamaumauga mo le le faalauaiteleina. O le faaiuga e tatau ona mafaufau muamua - ia mautinoa o pepa taʻitasi e te faʻamaumau ai le faitau tusi talia, aso faʻavae ma, lelei, aso e muta ai. Faasaoina lenei metadata.

Ia, na matou iloa e manaʻomia ona matou fesiitai faila...

O se tasi lea o alofaga sili ona faanoanoa. E toʻatele tagata latou te le iloa o 'upega tafaʻilagi e faʻatagaina oe e pulea le sootaga i le va o le URI o se mea ma lona nofoaga moni i le faila faila. Mafaufau i le avanoa URI o se avanoa faʻapitoa, faʻatulagaina lelei. Ona fai lea o se faafanua i soo se mea moni e te faaaogaina moni e iloa ai. Ona lipoti atu lea i le web server. E mafai fo'i ona e tusia lau lava snippet server e sa'o ai.

Ua le o toe tausia e Ioane le faila lea, ua faia nei e Sieni.

O le igoa o Ioane i le URI? Leai, pe na'o le faila i lana lisi? Ia, lelei.

I le taimi muamua sa matou faʻaogaina se CGI script mo lenei, ae o lea ua matou faʻaogaina se polokalame binary.

O lo'o i ai se manatu fa'avalevalea e tatau ona tu'u i totonu o le vaega "cgibin" po'o le "cgi" itulau na faia e tusitusiga. Lenei e fa'aalia ai le fa'ainisinia o le auala e te fa'atautaia ai lau 'upega tafa'ilagi. E te suia le masini (tusa lava pe a sefe mea), ma oops - sui uma au URI.

Ave le National Science Foundation (NSF) mo se faʻataʻitaʻiga:

NSF Online Documents

http://www.nsf.gov/cgi-bin/pubsys/browser/odbrowse.pl

O le itulau muamua e amata matamata ai pepa o le a manino le le tumau i ni nai tausaga. cgi-bin, oldbrowse и pl - o nei mea uma o loʻo tuʻuina mai ai faʻamatalaga e uiga i le auala-tatou-faia-i le taimi nei. Afai e te faʻaogaina le itulau e suʻe ai se pepa, o le iʻuga muamua e te maua e tutusa lelei lava:

Lipoti a le Vaega Galulue i le Cryptology ma Coding Theory

http://www.nsf.gov/cgi-bin/getpub?nsf9814

mo le itulau fa'asinomaga pepa, e ui lava e sili atu le lelei o le pepa html lava ia:

http://www.nsf.gov/pubs/1998/nsf9814/nsf9814.htm

O le ulutala pubs/1998 o le a tu'uina atu ai so'o se auaunaga fa'amaumauga i le lumana'i se fa'aa'oa'oga lelei e fa'apea o lo'o fa'atinoina le polokalame tuai o le fa'avasegaina o pepa o le 1998. E ui lava e foliga ese numera o pepa i le 2098, ou te manatu o lenei URI o le a aoga pea ma o le a le faʻalavelave i le NSF poʻo soʻo se isi faʻalapotopotoga e tausia le faʻamaumauga.

Ou te leʻi manatu e tatau ona tumau URL - sa iai URNs.

Masalo o se tasi lea o aʻafiaga sili ona leaga o le felafolafoaiga a le URN. O nisi tagata e manatu ona o le suʻesuʻeina o se igoa e sili atu ona tumau, atonu latou te faʻatamala i soʻotaga tautau ona o le "URN o le a faʻaleleia mea uma." Afai o oe o se tasi o nei tagata, se'i ou fa'asiasia oe.

O le tele o polokalame URN ua ou va'aia e pei o se fa'ailoga fa'atonu ona soso'o ai lea ma se aso ma se manoa e te filifilia, pe na'o se manoa e te filifilia. E talitutusa lenei mea ma se HTTP URI. I se isi faaupuga, afai e te manatu o le a mafai e lau faʻalapotopotoga ona fausia ni URN umi, ona faʻamaonia lea i le taimi nei e ala i le faʻaaogaina mo au HTTP URI. E leai se mea i totonu HTTP lava ia e faʻalavelave ai lau URI. Na'o lau fa'alapotopotoga. Fausia se fa'amaumauga e fa'afanua le pepa URN i le igoa faila o lo'o iai nei, ma fa'ataga le upegatafa'ilagi e fa'aaoga e toe aumai moni ai faila.

Afai ua e oʻo i lenei tulaga, afai e leai sou taimi, tupe ma fesoʻotaʻiga e atiaʻe ai nisi polokalama, e mafai ona e taʻu atu le alofaga lenei:

Sa matou mananao i ai, ae e le o ia i matou ni meafaigaluega sa'o.

Ae e mafai ona e alofa i lenei mea. Ou te ioe atoatoa. O le mea e tatau ona e faia o le faʻamalosia o le upega tafaʻilagi e faʻapipiʻi vave le URI faifai pea ma toe faʻafoʻi le faila i soʻo se mea o loʻo teuina nei i luga o lau faila faila valea. E te manaʻo e teu uma URI i se faila e fai ma siaki ma faʻatumauina le faʻamaumauga i le taimi nei i taimi uma. E te mana'o e fa'atumauina le va o fa'aliliuga eseese ma fa'aliliuga o le pepa lava e tasi, ma fa'atumauina fo'i se fa'amaumauga tuto'atasi siaki e fa'amautinoa ai e le o fa'aleagaina le faila i se fa'alavelave fa'afuase'i. Ma o 'upega tafaʻilagi e le o sau mai le atigipusa ma nei foliga. A e manaʻo e fai se pepa fou, e fai atu lau faatonu e faʻamaonia se URI.

E manaʻomia le mafai ona sui le pule, faʻaogaina o pepa, tulaga faʻamaumauga faʻamaumauga, ma isi mea i le URI avanoa e aunoa ma le suia o le URI.

Ua leaga tele. Ae o le a tatou faasaʻoina le tulaga. I le W3C, matou te fa'aogaina le Jigedit (Jigsaw editing server) e siaki ai fa'aliliuga, ma matou fa'ata'ita'i i tusitusiga fa'atupu pepa. Afai e te atinaʻeina meafaigaluega, 'auʻaunaga, ma tagata faʻatau, faʻalogo i lenei faʻafitauli!

O lenei 'alofaga e fa'aoga foi i le tele o itulau W3C, e aofia ai le tasi lenei: fai le mea ou te fai atu ai, ae le o le mea ou te faia.

Aisea e tatau ai ona ou popole?

A e suia le URI i luga o lau 'auʻaunaga, e le mafai ona e taʻuina atoatoa poʻo ai e iai soʻotaga i le URI tuai. O nei mea e mafai ona avea ma so'oga mai itulau uepi masani. Faailoga lau itulau. Atonu na tusi le URI i pito o se tusi i se uo.

A mulimuli se tasi i se so'otaga ma malepe, e masani lava ona le toe fa'atuatuaina le pule o le server. Ua le fiafia foi o ia, i le itu faalelagona ma le faaletino, ona ua le mafai ona ausia lana sini.

O le toʻatele o tagata e faitio e uiga i soʻotaga malepelepe i taimi uma, ma ou te faʻamoemoe o le faʻaleagaina e iloagofie. Ou te faʻamoemoe o le faʻaleagaina o le taʻutaʻua i le tausia o le server lea na mou atu ai le pepa o loʻo manino foi.

O le a la le mea e tatau ona ou faia? URI mamanu

O le matafaioi a le webmaster le tuʻufaʻatasia o URI e mafai ona faʻaaogaina i le 2 tausaga, i le 20 tausaga, i le 200 tausaga. O lenei mea e manaʻomia ai le mafaufau, faʻatulagaina ma le faʻamoemoe.

E suia URI pe a suia nisi faʻamatalaga i totonu. O le auala e te mamanuina ai e taua tele. (O le a, mamanu URI? E tatau ona ou mamanuina le URI? Ioe, e tatau ona e mafaufau i lena mea). O le mamanu o lona uiga o le tu'u ese o so'o se fa'amatalaga ile URI.

O le aso na faia ai le pepa - o le aso na tuʻuina atu ai le URI - o se mea e le suia lava. E aoga tele mo le tuueseeseina o fesili e faʻaogaina le faiga fou mai i latou e faʻaogaina le faiga tuai. Ole nofoaga lelei lea e amata ai ile URI. Afai e iai le aso o se pepa, e tusa lava pe talafeagai le pepa i le lumanaʻi, o se amataga lelei lea.

Pau lava le tuusaunoaga o se itulau o loʻo faʻamoemoeina o le "fou" version, mo se faʻataʻitaʻiga mo le faʻalapotopotoga atoa poʻo se vaega tele.

http://www.pathfinder.com/money/moneydaily/latest/

Ole koluma fou lea ole Money Daily ile mekasini o Tupe. O le mafuaaga autu e le manaʻomia ai se aso i lenei URI ona e leai se mafuaʻaga e teu ai le URI o le a sili atu nai lo le ogalaau. O le manatu o Tupe i Aso Taitasi o le a mou atu pe a mou atu Tupe. Afai e te manaʻo e faʻafesoʻotaʻi i mea o loʻo i totonu, e tatau ona e faʻafesoʻotaʻi ese i totonu o faʻamaumauga:

http://www.pathfinder.com/money/moneydaily/1998/981212.moneyonline.html

(E foliga lelei. Faʻapea o le "tupe" o le a tutusa le uiga i le olaga atoa o pathfinder.com. O loʻo i ai se kopi "98" ma se ".html" e le manaʻomia, ae foliga mai o se URI malosi.

O le a le mea e tuu ese

Uma! E ese mai i le aso na faia ai, o le tuʻuina atu o soʻo se faʻamatalaga i le URI o loʻo fesili mo faʻalavelave i se tasi auala poʻo se isi.

  • Igoa o le tusitala. E mafai ona suia le pule pe a maua ni lomiga fou. Ua tuua e tagata faalapotopotoga ae tuufaasolo atu mea i isi.
  • Mataupu. E matua faigata lava. E foliga lelei i taimi uma i le taimi muamua, ae o suiga e ofo vave. O le a ou talanoa atili e uiga i lenei mea i lalo.
  • Tulaga. O fa'atonuga e pei o le "tuai", "draft" ma isi mea, ae le'o ta'ua ai le "fou" ma le "malulu", e aliali mai i faila uma. E suia le tulaga o pepa - a leai e leai se aoga e fai ai ni ata. O le lomiga aupito lata mai o se pepa e mana'omia se fa'amatalaga tumau, tusa lava po'o le a lona tulaga. Taofi le tulaga mai le igoa.
  • Avanoa. I le W3C, ua matou vaevaeina le saite i ni vaega mo tagata faigaluega, sui, ma tagata lautele. E foliga lelei lenei mea, ae o le mea moni, o pepa e amata i manatu o au mai le aufaigaluega, e talanoaina ma tagata o le ekalesia, ona avea lea ma malamalama lautele. E matua maasiasi lava pe afai o taimi uma lava e tatala ai se pepa mo talanoaga lautele, e motusia uma sootaga tuai i ai! O lea ua tatou agai atu i se code aso faigofie.
  • Fa'aopoopo faila. O se mea e masani ona tupu. "cgi", e oo lava i le ".html" o le a suia i le lumanaʻi. Atonu e te le o fa'aogaina le HTML mo lenei itulau i le 20 tausaga, ae o aso nei e tatau ona aoga. O fesoʻotaʻiga Canonical i luga o le W3C site e le faʻaogaina le faʻaopoopoga (pe faapefea ona fai).
  • Faiga fa'akomepiuta. I le URI, vaavaai mo "cgi", "exec" ma isi faaupuga e alalaga "vaai po o le a le polokalama o loʻo matou faʻaogaina." E i ai se tasi e manaʻo e faʻaalu lona olaga atoa e tusi ai tusitusiga Perl CGI? Leai? Ona aveese lea o le .pl extension. Faitau le tusi lesona a le server ile auala e fai ai lenei mea.
  • igoa Disk. Sau loa! Ae ua ou vaai i lenei mea.

O le faʻataʻitaʻiga sili mai la matou 'upega tafaʻilagi e faigofie

http://www.w3.org/1998/12/01/chairs

... lipoti o minute o le fonotaga a Taitaifono a le W3C.

Autu ma fa'avasegaga ile autu

O le a ou faʻamatalaina atili e uiga i lenei lamatiaga, talu ai o se tasi o na mea e sili ona faigata ona aloese mai ai. E masani lava, e fa'ai'u autu ile URI pe a e fa'avasega au pepa i galuega latou te faia. Ae o lenei malepe o le a suia i le taimi. O le a suia igoa o nofoaga. I le W3C matou te manaʻo e sui le MarkUP i le Markup ona sosoo ai lea ma le HTML e atagia ai mea moni o le vaega. E le gata i lea, e masani ona i ai se igoa mafolafola. I le 100 tausaga, e te mautinoa e te le manaʻo e toe faʻaaogaina se mea? I lo matou olaga puupuu ua uma ona matou manaʻo e toe faʻaaoga "Talafaasolopito" ma "Style Sheets" mo se faʻataʻitaʻiga.

O se auala fa'aosooso e fa'atulaga ai se upegatafa'ilagi—ma se auala fa'aosooso moni e fa'atulaga ai so'o se mea, e aofia ai le Upega Tafa'ilagi atoa. Ole fofo sili lea ole umi ole taimi ae e iai ni faaletonu ogaoga ile taimi umi.

O se vaega o le mafuaaga e taoto i le filosofia o uiga. O upu ta'itasi i se gagana ose fa'amoemoega mo le fa'aputuina, ma e mafai e tagata ta'ito'atasi ona eseese manatu i lona uiga. Talu ai ona o sootaga i le va o faʻalapotopotoga e sili atu ona pei o se upega tafaʻilagi nai lo se laʻau, e oʻo lava ia i latou e malilie i le upega tafailagi e mafai ona filifili se faʻatusa ese o le laau. O a'u (masani fai) fa'amatalaga lautele e uiga i le mata'utia o le fa'avasegaina fa'avasegaina o se fofo lautele.

O le mea moni, a e faʻaogaina se igoa autu ile URI, o loʻo e tuʻuina atu oe lava i se ituaiga o faʻavasegaga. Masalo i le lumanaʻi e te manaʻo i se isi filifiliga. O le URI o le a faigofie ona soli.

O le mafuaʻaga o le faʻaaogaina o se mataupu e avea o se vaega o le URI o le matafaioi mo vaega o le avanoa URI e masani ona tuʻuina atu, ona e manaʻomia ai lea o le igoa o le faʻalapotopotoga - matagaluega, vaega, poʻo soʻo se mea - e nafa ma lena avanoa. Ole URI lea e fusifusia i se faʻalapotopotoga faʻalapotopotoga. E masani lava naʻo le saogalemu pe afai o le isi (agavale) URI e puipuia i se aso: 1998/pics atonu o lona uiga i lau 'auʻaunaga "le mea na matou faʻamatalaina i le 1998 ma ata" nai lo le "mea na matou faia i le 1998 i le mea ua matou taʻua nei o ata."

Aua nei galo le igoa ole igoa

Manatua o lenei mea e faʻaoga e le gata i le ala i le URI, ae faʻapea foi i le igoa o le server. Afai e iai au 'auʻaunaga eseese mo mea eseese, ia manatua o lenei vaega o le a le mafai ona suia e aunoa ma le faʻaumatiaina o le tele, tele o fesoʻotaʻiga. O nisi o mea sese "vaai i le polokalama o loʻo matou faʻaogaina i aso nei" o igoa faʻapitoa "cgi.pathfinder.com", "secure", "lists.w3.org". Ua mamanuina e faafaigofie ai le pulega o le server. Tusa lava pe o se vaega e fai ma sui o se vaevaega i lau kamupani, se tulaga o pepa, se tulaga avanoa, poʻo se tulaga saogalemu, ia matua faʻaeteete aʻo leʻi faʻaaogaina le sili atu ma le tasi le igoa ole igoa mo le tele o ituaiga pepa. Manatua e mafai ona e natia le tele o 'upega tafaʻilagi i totonu o se' upega tafaʻilagi vaʻaia e faʻaaoga ai le toe faʻafeiloaʻi ma le sui.

Oi, ma mafaufau foi i lou igoa ole igoa. E te le manaʻo e taʻua oe o soap.com pe a uma ona e suia laina o oloa ma taofi le faia o fasimoli (Faʻamalie atu i ai e ona soap.com i le taimi nei).

iʻuga

O le faʻasaoina o se URI mo le 2, 20, 200, poʻo le 2000 tausaga e manino lava e le faigofie pei ona foliga mai. Ae ui i lea, i luga o le Initaneti atoa, o loʻo faia e le au upega tafaʻilagi ni filifiliga e faʻalavelave ai lenei galuega mo i latou lava i le lumanaʻi. E masani ona mafua ona latou faʻaaogaina meafaigaluega o latou galuega o le tuʻuina atu o le saite sili ona lelei i le taimi nei - ma e leai se tasi na iloiloina le mea o le a tupu i soʻotaga pe a suia mea uma. Ae ui i lea, o le manatu iinei o le tele, tele o mea e mafai ona suia, ma o au URI e mafai ma e tatau ona tumau tutusa. E na'o le mea e mafai pe a e mafaufau i le auala e te fatuina ai.

Tagai foi:

Faaopoopoga

Fa'afefea ona aveese fa'aopoopoga faila...

...mai se URI i le faila i luga ole laiga o lo'o iai nei?

Afai e te faʻaogaina Apache, mo se faʻataʻitaʻiga, e mafai ona e faʻatulagaina e faʻatalanoa ai mea. Sefe le fa'aopoopoga o le faila (eg. .png) i se faila (eg. mydog.png), ae e mafai ona e feso'ota'i atu i se 'upega tafa'ilagi e aunoa ma lena. Ona siaki lea e Apache le lisi mo faila uma ma lena igoa ma soʻo se faʻaopoopoga, ma e mafai ona filifili le mea sili mai le seti (mo se faʻataʻitaʻiga, GIF ma PNG). Ma e leai se mea e manaʻomia e tuʻu ai ituaiga faila eseese i faʻamaumauga eseese, o le mea moni e le aoga le fetaui o mea pe a e faia lena mea.

  • Seti lau 'au'aunaga e fa'atalanoa mataupu
  • Feso'ota'i i taimi uma i URI e aunoa ma se fa'aopoopoga

O feso'ota'iga ma fa'aopoopoga o le a galue pea, ae o le a taofia ai lau 'au'aunaga mai le filifilia o le faatulagaga sili o lo'o avanoa i le taimi nei ma le lumana'i.

(Ae o le mea moni, mydog, mydog.png и mydog.gif - punaoa i luga ole laiga aoga, mydog ose punaoa ituaiga anotusi lautele, ma mydog.png и mydog.gif - punaoa o se ituaiga mataupu patino).

Ioe, afai o loʻo e tusia lau lava upega tafaʻilagi, o se manatu lelei le faʻaogaina o se faʻamaumauga e faʻapipiʻi ai faʻamatalaga faifaipea i latou foliga o loʻo i ai nei, e ui ina faʻaeteete i le faʻatupulaia o faʻamaumauga e le faʻatapulaaina.

Le Komiti o le Maasiasi - Tala 1: Alaata 7

I le 1999, na ou siakia tapunia aoga ona o le kiona i luga o itulau http://www.whdh.com/stormforce/closings.shtml. Aua le fa'atali mo fa'amatalaga e aliali mai ile pito i lalo ole lau TV! Sa ou feso'ota'i i ai mai la'u itulau autu. O le uluai afa tele o le kiona o le 2000 ua taunuu ma ou siaki le itulau. Ua tusia ai iina:,

- E pei o.
E leai se mea o tapunia nei. Fa'amolemole toe fo'i mai pe a iai ni lapataiga o le tau.

E le mafai ona avea ma se afa malosi. E malie ua misi le aso. Ae afai e te alu i le itulau autu o le saite, o le ai ai se faamau tele "A'oga Tapuni", lea e tau atu i le itulau http://www.whdh.com/stormforce/ ma se lisi umi o a'oga ua tapunia.

Masalo na latou suia le faiga mo le mauaina o le lisi - ae latou te le manaʻomia le suia o le URI.

Komiti o le Maasiasi - Tala 2: Microsoft Netmeeting

Faatasi ai ma le faʻatupulaia o le faʻalagolago i luga o le Initaneti, na oʻo mai ai se manatu atamai e mafai ona faʻapipiʻi fesoʻotaʻiga i le upega tafaʻilagi a le gaosi oloa i totonu o talosaga. Ua fa'aaogaina ma fa'aleagaina tele, ae e le mafai ona e suia le URL. Na'o le isi aso na ou taumafai ai i se feso'ota'iga mai le Microsoft Netmeeting 2/something client i le Help/Microsoft on the Web/Free stuff menu ma maua ai se mea sese 404 - leai se tali mai le server na maua. Masalo ua uma ona fa'amauina...

© 1998 Tim BL

Fa'amatalaga fa'asolopito: I le fa'ai'uga o le 20 seneturi, ina ua tusia lenei mea, o le "malulu" o se fa'ailoga o le fa'atagaina, ae maise lava i tupulaga talavou, e fa'aalia ai le fa'alelei, lelei, po'o le talafeagai. I le faanatinati, sa masani ona filifilia le ala URI mo le "malulu" nai lo le aoga poʻo le tumau. O lenei pou o se taumafaiga e toe faʻafeiloaʻi le malosi i tua o le sailiga mo le malulu.

puna: www.habr.com

Faaopoopo i ai se faamatalaga