Li-URI tse pholileng ha li fetohe

Mongoli: Sir Tim Berners-Lee, moqapi oa URIs, URLs, HTTP, HTML le World Wide Web, le hlooho ea hona joale ea W3C. Sengoloa se ngotsoeng ka 1998

Ke URI efe e nkoang e le "pholile"?
E 'ngoe e sa fetoheng.
URIs e fetoha joang?
URIs ha e fetohe: batho baa e fetola.

Ka khopolo, ha ho na lebaka la hore batho ba fetole URIs (kapa ba khaotse ho tšehetsa litokomane), empa ka ts'ebetso ho na le limilione tsa bona.

Ka khopolo, mong'a lebitso la sebaka sa lebitso la sebaka sa marang-rang ke eena ea nang le sebaka sa mabitso sa marang-rang mme ka hona li-URI tsohle tse ka har'a eona. Ntle le ho insolvency, ha ho letho le thibelang mong'a domain name ho boloka lebitso. 'Me ka khopolo, sebaka sa URI tlas'a lebitso la hau la marang-rang se tlas'a taolo ea hau ka ho feletseng, kahoo u ka e etsa hore e be e tsitsitseng kamoo u ratang kateng. Hantle haholo lebaka le le leng le letle la hore tokomane e nyamele marang-rang ke hore k'hamphani e nang le domain name e tsoile khoebong kapa ha e sa khona ho boloka seva e ntse e sebetsa. Joale ke hobane'ng ha ho e-na le lihokelo tse ngata hakaale tse sieo lefatšeng? Tse ling tsa sena ke ho se nahane esale pele. Mabaka a mang ao u ka 'nang ua utloa ke ana:

Re sa tsoa hlophisa sebaka sa marang-rang ho se ntlafatsa.

Na u nahana hore li-URI tsa khale ha li sa khona ho sebetsa? Haeba ho joalo, joale u li khethile hampe haholo. Nahana ka ho boloka tse ncha bakeng sa tokiso e latelang.

Re na le lintho tse ngata hoo re sitoang ho boloka tlaleho ea hore na ke eng e siiloeng ke nako, seo e leng makunutu, le tse ntseng li le bohlokoa, kahoo re bone ho le molemo ho li tima kaofela.

Nka utloela bohloko feela. W3C e fetile nakong eo ka eona re neng re tlameha ho phenya ka hloko lisebelisoa tsa polokelo bakeng sa lekunutu pele re li phatlalatsa. Qeto e lokela ho nahanoa esale pele - etsa bonnete ba hore ka tokomane e 'ngoe le e' ngoe u tlaleha palo e amohelehang ea ho bala, letsatsi la pōpo, 'me ka nepo, letsatsi la ho felloa ke nako. Boloka metadata ena.

Joale, re fumane hore re hloka ho tsamaisa lifaele ...

Ena ke e 'ngoe ea mabaka a bohloko ka ho fetisisa. Batho ba bangata ha ba tsebe hore li-server li u lumella ho laola kamano pakeng tsa URI ea ntho le sebaka sa eona sa sebele tsamaisong ea lifaele. Nahana ka sebaka sa URI e le sebaka se sa bonahaleng, se hlophisitsoeng hantle. Ebe u etsa 'mapa mabapi le 'nete efe kapa efe eo u e sebelisang ho elelloa. Ebe u tlaleha sena ho seva sa marang-rang. U ka ngola le snippet ea hau ea seva ho e lokisa.

John ha a sa boloka faele ena, joale Jane oa e boloka.

Na lebitso la John le ne le le URI? Che, na faele e ne e le bukeng ea hae feela? Hantle, ho lokile.

Pele re ne re sebelisa mongolo oa CGI bakeng sa sena, empa joale re sebelisa lenaneo la binary.

Ho na le mohopolo oa bohlanya oa hore maqephe a entsoeng ke mangolo a tlameha ho behoa sebakeng sa "cgibin" kapa "cgi". Sena se pepesa mekhoa ea mokhoa oa ho tsamaisa seva sa hau sa marang-rang. U fetola mochini (le ha u ntse u boloka litaba), 'me oops - li-URI tsohle tsa hau lia fetoha.

Nka mohlala oa National Science Foundation (NSF):

Litokomane tsa Marang-rang tsa NSF

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

Leqephe la pele la ho qala ho sheba litokomane ka ho hlaka le ke ke la lula le tšoana le ka lilemo tse 'maloa. cgi-bin, oldbrowse и pl - tsena tsohle li fana ka lintlha tse itseng mabapi le hore na re etsa joang hona joale. Haeba u sebelisa leqephe lena ho batla tokomane, sephetho sa pele seo u se fumanang se mpe ka ho lekana:

Tlaleho ea Sehlopha sa Ts'ebetso mabapi le Cryptology le Khouting Theory

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

bakeng sa leqephe la index ea litokomane, leha tokomane ea html ka boeona e shebahala e le betere haholo:

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

Mona sehlooho sa li-pubs/1998 se tla fana ka tšebeletso efe kapa efe ea nakong e tlang ea polokelo leseli le letle la hore morero oa khale oa ho hlophisa litokomane oa 1998 o ntse o sebetsa. Le hoja linomoro tsa tokomane li ka shebahala li fapane ho 2098, ke ne ke tla nahana hore URI ena e ntse e tla sebetsa 'me e ke ke ea kena-kenana le NSF kapa mokhatlo ofe kapa ofe o ka bolokang boitsebiso.

Ke ne ke sa nahane hore li-URL li tlameha ho phehella - ho na le li-URN.

Mohlomong ena ke e 'ngoe ea litlamorao tse mpe ka ho fetesisa tsa ngangisano ea URN. Batho ba bang ba nahana hore ka lebaka la lipatlisiso tsa sebaka sa mabitso se sa feleng, ba ka 'na ba se tsotelle ka li-link tse leketlileng hobane "li-URN li tla lokisa tsohle." Haeba u e mong oa batho bana, e re ke u soabise.

Merero e mengata ea URN eo ke e boneng e shebahala joalo ka sesupo sa bolaoli se lateloang ke letsatsi le khoele eo u e khethang, kapa khoele feela eo u e khethang. Sena se tšoana haholo le HTTP URI. Ka mantsoe a mang, haeba u nahana hore mokhatlo oa hau o tla khona ho etsa li-URN tsa nako e telele, joale paka hona joale ka ho li sebelisa bakeng sa li-URI tsa hau tsa HTTP. Ha ho letho ho HTTP ka boeona le etsang hore URI ea hau e se ke ea tsitsa. Mokhatlo oa hau feela. Theha polokelo ea boitsebiso e etsang 'mapa oa URN ho lebitso la hajoale la faele, 'me u lumelle seva ea marang-rang hore e e sebelise ho fumana lifaele.

Haeba u se u fihlile ntlheng ena, haeba ha u na nako, chelete le likhokahano tsa ho theha software e itseng, u ka fana ka lebaka le latelang:

Re ne re batla, empa ha re na lisebelisoa tse nepahetseng.

Empa u ka lumellana le sena. Ke lumellana ka ho feletseng. Seo u hlokang ho se etsa ke ho qobella seva sa marang-rang hore se hlalose hang-hang URI e tsitsitseng le ho khutlisa faele hohle moo e bolokiloeng hona joale ho sistimi ea hau ea bohlanya ea hajoale. U batla ho boloka li-URI tsohle faeleng e le cheke le ho boloka database e ntse e le teng ka linako tsohle. U batla ho boloka likamano lipakeng tsa liphetolelo tse fapaneng le liphetolelo tsa tokomane e le 'ngoe, hape u boloke rekoto e ikemetseng ea cheke ho netefatsa hore faele ha e silafatsoe ke phoso ea phoso. 'Me li-server ha li tsoe ka lebokoseng ka likarolo tsena. Ha u batla ho etsa tokomane e ncha, mohlophisi oa hau o u kopa hore u hlalose URI.

O hloka ho khona ho fetola botho, phihlello ea litokomane, ts'ireletso ea boemo ba polokelo, joalo-joalo sebakeng sa URI ntle le ho fetola URI.

Ho hobe haholo. Empa re tla lokisa boemo. Ho W3C, re sebelisa tšebetso ea Jigedit (Jigsaw editing server) e latellang liphetolelo, 'me re etsa liteko ka ho etsa litokomane. Haeba u hlahisa lisebelisoa, li-server le bareki, ela hloko taba ena!

Maikutlo ana a sebetsa hape le maqepheng a mangata a W3C, ho kenyeletsoa le lena: kahoo etsa joalo ka ha ke bolela, eseng joalo ka ha ke etsa.

Ke hobane'ng ha ke lokela ho tsotella?

Ha o fetola URI ho seva sa hau, ha ho mohla o ka tsebang ka botlalo hore na ke mang ea tla ba le lihokelo tsa URI ea khale. Tsena e ka ba likhokahano tse tsoang maqepheng a tloaelehileng a webo. Bookmark leqephe la hau. URI e ka 'na eaba e ne e ngotsoe mathōkong a lengolo le eang ho motsoalle.

Ha motho a latela sehokelo mme se robehile, hangata ba lahleheloa ke tšepo ho mong'a seva. O boetse o tsielehile, maikutlong le ’meleng, ka ho se khone ho finyella pakane ea hae.

Batho ba bangata ba tletleba ka lihokelo tse robehileng ka linako tsohle, 'me ke tšepa hore tšenyo e totobetse. Ke tšepa hore tšenyo ea botumo ho mohlokomeli oa seva moo tokomane e nyametseng e boetse e totobetse.

Joale ke etse joang? Moralo oa URI

Ke boikarabello ba webmaster ho fana ka li-URI tse ka sebelisoang ka lilemo tse 2, ka lilemo tse 20, lilemong tse 200. Sena se hloka ho nahanela, tlhophiso le boikemisetso.

Li-URI lia fetoha haeba tlhahisoleseling efe kapa efe ho tsona e fetoha. Tsela eo u li qapang ka eona e bohlokoa haholo. (Ke eng, moralo oa URI? Na ke hloka ho rala URI? E, u lokela ho nahana ka seo). Moralo ha e le hantle o bolela ho siea tlhahisoleseling efe kapa efe ho URI.

Letsatsi leo tokomane e entsoeng ka lona - letsatsi leo URI e fanoeng ka lona - ke ntho e ke keng ea fetoha. E bohlokoa haholo bakeng sa ho arola lipotso tse sebelisang sistimi e ncha ho tse sebelisang sistimi ea khale. Mona ke sebaka se setle sa ho qala ka URI. Haeba tokomane e ngotsoe ka letsatsi, le haeba tokomane eo e tla ba ea bohlokoa nakong e tlang, joale ena ke qalo e ntle.

Mokhelo feela ke leqephe leo ka boomo e leng "phetolelo ea morao-rao", mohlala bakeng sa mokhatlo oohle kapa karolo e kholo ea eona.

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

Ena ke kholomo ea morao-rao ea Money Daily makasineng ea Money. Lebaka le ka sehloohong la hore ha ho hlokahale letsatsi ho URI ena ke hore ha ho na lebaka la ho boloka URI e tla phela ho feta log. Khopolo ea Money Daily e tla nyamela ha Chelete e nyamela. Haeba u lakatsa ho hokela litaba, u lokela ho li hokela ka thoko ho li-archives:

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

(E shebahala hantle. Ho nka hore "chelete" e tla bolela ntho e tšoanang bophelong bohle ba pathfinder.com. Ho na le "98" e kopitsoang le ".html" e sa hlokahaleng, empa ho seng joalo e shebahala joaloka URI e matla.

Seo u lokelang ho se tlohela ka thōko

Kaofela! Ntle le letsatsi la pōpo, ho beha tlhahisoleseling efe kapa efe ho URI ho kopa mathata ka tsela e 'ngoe.

  • Lebitso la mongoli. Bongoli bo ka fetoha ha liphetolelo tse ncha li fumaneha. Batho ba tlohela mekhatlo mme ba fetisetsa lintho ho ba bang.
  • Sehlooho. Ho thata haholo. Kamehla e shebahala e le ntle qalong, empa e fetoha ka potlako e makatsang. Ke tla bua haholoanyane ka sena ka tlase.
  • Boemo. Libukana tse kang "khale", "draft" joalo-joalo, re sa bue ka "la morao-rao" le "pholile", li hlaha lits'ebetsong tsohle tsa lifaele. Litokomane li fetola boemo - ho seng joalo ho ne ho ke ke ha e-ba le thuso ea ho etsa lingoloa. Mofuta oa morao-rao oa tokomane o hloka sesupo sa nako e telele, ho sa tsotelehe boemo ba sona. Boloka boemo ntle le lebitso.
  • Phihlello. Ho W3C, re arotse sebaka sa marang-rang ka likarolo tsa basebetsi, litho le sechaba. Sena se utloahala se le ntle, empa ehlile, litokomane li qala e le mehopolo ea sehlopha ho tsoa ho basebetsi, e buisanoa le litho, ebe e fetoha tsebo ea sechaba. Ka sebele e ka ba ntho e hlabisang lihlong haeba nako le nako ha tokomane e buloa hore ho buisanoe ka eona ka bophara, lihokelo tsohle tsa khale tsa eona lia robeha! Hona joale re fetela ho khoutu e bonolo ea letsatsi.
  • Katoloso ea faele. Ketsahalo e tloaelehileng haholo. "cgi", esita le ".html" e tla fetoha nakong e tlang. E ka 'na eaba ha u sebelise HTML leqepheng lena ka mor'a lilemo tse 20, empa lihokelo tsa kajeno ho eona li ntse li lokela ho sebetsa. Lihokelo tsa Canonical sebakeng sa W3C ha li sebelise katoloso (e etsoa joang).
  • Lisebelisoa tsa software. Ho URI, batla "cgi", "exec" le mantsoe a mang a hoeletsang "sheba hore na re sebelisa software efe." Na ho na le motho ea batlang ho qeta bophelo bohle ba hae a ngola mangolo a Perl CGI? Che? Ebe u tlosa katoloso ea .pl. Bala bukana ea li-server mabapi le mokhoa oa ho etsa sena.
  • Lebitso la disk. Tloho! Empa ke bone sena.

Kahoo mohlala o motle ho tsoa sebakeng sa rona sa marang-rang o bonolo

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

... tlaleha ka metsotso ea kopano ea Litulo tsa W3C.

Lihlooho le lihlopha ho latela sehlooho

Ke tla hlalosa haholoanyane ka kotsi ena, kaha ke e 'ngoe ea lintho tseo ho leng thata ho li qoba. Ka tloaelo, lihlooho li qetella li le ho URIs ha u arola litokomane tsa hau ka mosebetsi oo li o etsang. Empa karohano ena e tla fetoha ha nako e ntse e ea. Mabitso a libaka a tla fetoha. Ho W3C re ne re batla ho fetola MarkUP ho Markup ebe ho HTML ho bonts'a litaba tsa 'nete tsa karolo. Ho phaella moo, hangata ho na le sebaka sa mabitso se bataletseng. Ka lilemo tse 100, na u na le bonnete ba hore ha u na ho batla ho sebelisa letho hape? Bophelong ba rona bo bokhutšoane re se re ntse re batla ho sebelisa hape "Histori" le "Style Sheets" mohlala.

Ke mokhoa o hohelang oa ho hlophisa sebaka sa Marang-rang—'me ke mokhoa o lekang e le kannete oa ho hlophisa eng kapa eng, ho kenyeletsoa le Webosaete eohle. Ena ke tharollo e kholo ea nako e mahareng empa e na le mefokolo e tebileng nakong e telele.

Lebaka le leng le itšetlehile ka filosofi ea moelelo. Lentsoe le leng le le leng ka puo ke sepheo sa ho kopanya, 'me motho ka mong a ka ba le mohopolo o fapaneng oa seo e se bolelang. Kaha likamano pakeng tsa mekhatlo li tšoana le tepo ho feta sefate, esita le ba lumellanang le websaete ba ka khetha setšoantšo se fapaneng sa sefate. Tsena ke maikutlo a ka (hangata a pheta-phetoang) mabapi le likotsi tsa ho arola ka maemo a phahameng joalo ka tharollo e akaretsang.

Ha e le hantle, ha u sebelisa lebitso la sehlooho ho URI, u itlama ho mofuta o itseng oa lihlopha. Mohlomong nakong e tlang u tla khetha khetho e fapaneng. Joale URI e tla ba kotsing ea ho tlola.

Lebaka la ho sebelisa sebaka sa thuto e le karolo ea URI ke hore boikarabello ba likaroloana tsa sebaka sa URI hangata bo abeloa, 'me joale u hloka lebitso la mokhatlo oa mokhatlo - lefapha, sehlopha, kapa eng kapa eng - e ikarabellang bakeng sa sebaka seo. Ena ke URI e tlamang sebopeho sa mokhatlo. Hangata e bolokehile feela haeba URI e tsoelang pele (ka ho le letšehali) e sirelelitsoe ke letsatsi: 1998/pics e ka bolela ho seva sa hau "seo re neng re se bolela ka 1998 ka litšoantšo" ho e-na le "seo ka 1998 re se entseng ka seo re se bitsang litšoantšo."

U se ke ua lebala domain name

Hopola hore sena ha se sebetse feela tseleng e URI, empa hape le ho lebitso la seva. Haeba u na le li-server tse fapaneng bakeng sa lintho tse fapaneng, hopola hore karohano ena e ke ke ea khona ho fetoha ntle le ho senya lihokelo tse ngata. Liphoso tse ling tsa khale "sheba software eo re e sebelisang kajeno" ke mabitso a domain "cgi.pathfinder.com", "secure", "lists.w3.org". Li etselitsoe ho etsa hore tsamaiso ea seva e be bonolo. Ho sa tsotelehe hore na domain name e emela karohano k'hamphaning ea hau, boemo ba tokomane, boemo ba phihlello, kapa boemo ba ts'ireletso, e-ba hlokolosi haholo pele u sebelisa mabitso a fetang a le mong bakeng sa mefuta e mengata ea litokomane. Hopola hore o ka pata li-server tse ngata tsa marang-rang ka har'a seva e le 'ngoe e bonahalang ea marang-rang u sebelisa mokhoa oa ho tsamaisa le ho etsa proxy.

Oh, hape u nahane ka lebitso la hau la domain. Ha u batle ho bitsoa soap.com ka mor'a hore u fetole mela ea lihlahisoa 'me u khaotse ho etsa sesepa (Tšoarelo ho mang kapa mang ea nang le sesepa.com hajoale).

fihlela qeto e

Ho boloka URI bakeng sa lilemo tse 2, 20, 200, kapa esita le 2000 ho hlakile hore ha ho bonolo joalokaha ho bonahala. Leha ho le joalo, hohle Inthaneteng, beng ba marang-rang ba etsa liqeto tse etsang hore mosebetsi ona o be boima haholo bakeng sa bona nakong e tlang. Hangata sena ke hobane ba sebelisa lisebelisoa tseo mosebetsi oa tsona e leng ho hlahisa sebaka se setle ka ho fetisisa ka nako eo feela - 'me ha ho motho ea hlahlobileng hore na ho tla etsahala'ng ka li-link ha tsohle li fetoha. Leha ho le joalo, ntlha mona ke hore lintho tse ngata, tse ngata li ka fetoha, 'me URI ea hau e ka lula e tšoana. Sena se ka khoneha feela ha u nahana ka mokhoa oa ho li bōpa.

Bona hape:

Litlatsetso

Mokhoa oa ho tlosa li-extensions tsa lifaele ...

...ho tsoa ho URI ho seva ea hajoale ea faele e thehiloeng ho file?

Haeba u sebelisa Apache, ka mohlala, u ka e hlophisa ho buisana ka litaba. Boloka katoloso ea faele (mohlala .png) faeleng (mohlala. mydog.png), empa o ka hokahanya le mohloli oa marang-rang ntle le ona. Ebe Apache e sheba bukana ea lifaele tsohle tse nang le lebitso leo le katoloso efe kapa efe, 'me e ka khetha e ntle ka ho fetisisa ho sete (mohlala, GIF le PNG). 'Me ha ho na tlhoko ea ho beha mefuta e fapaneng ea lifaele ka har'a li-directory tse fapaneng, ha e le hantle ho bapisa litaba ho ke ke ha sebetsa haeba u etsa joalo.

  • Hlophisa seva ea hau ho buisana ka litaba
  • Kamehla li hokela ho URIs ntle le ho atolosoa

Lihokelo tse nang le li-extensions li ntse li tla sebetsa, empa li tla thibela seva ea hau ho khetha mofuta o motle o fumanehang hajoale le nakong e tlang.

(Haele hantle, mydog, mydog.png и mydog.gif - lisebelisoa tse sebetsang tsa webo, mydog ke mohloli oa mefuta eohle oa litaba, le mydog.png и mydog.gif - mehloli ea mofuta o itseng oa litaba).

Ha e le hantle, haeba u ngola seva sa hau sa marang-rang, ke khopolo e ntle ho sebelisa database ho tlama li-identifiers tse sa khaotseng ho sebopeho sa bona sa hona joale, le hoja u le hlokolosi ka kholo e sa lekanyetsoang ea database.

Boto ea Lihlong - Pale ea 1: Channel 7

Ka 1999, ke ile ka sala morao hore likolo li koetsoe ka lebaka la lehloa le hlahang leqepheng http://www.whdh.com/stormforce/closings.shtml. U se ke ua emela hore boitsebiso bo hlahe botlaaseng ba skrine ea TV! Ke hokahane le eona ho tsoa leqepheng la ka la lapeng. Sefefo sa pele se seholo sa lehloa sa 2000 se fihla 'me ke hlahloba leqephe. Ho ngoliloe moo:,

- Ho tloha ka.
Ha ho letho le koetsoeng hajoale. Ka kopo, khutla haeba ho na le litemoso tsa boemo ba leholimo.

E ke ke ea e-ba sefefo se matla hakaalo. Hoa makatsa hore ebe letsatsi le sieo. Empa haeba u ea leqepheng le ka sehloohong la sebaka seo, ho tla ba le konopo e kholo "Likolo tse Koetsoeng", tse lebisang leqepheng lena. http://www.whdh.com/stormforce/ ka lenane le lelelele la likolo tse koetsoeng.

Mohlomong ba fetotse mokhoa oa ho fumana lenane - empa ba ne ba sa hloke ho fetola URI.

Board of Shame - Pale ea 2: Microsoft Netmeeting

Ka ts'epo e ntseng e eketseha ea Marang-rang, ho ile ha tla khopolo e bohlale ea hore lihokelo tsa sebaka sa marang-rang sa moetsi li ka kenngoa lits'ebetsong. Sena se 'nile sa sebelisoa le ho hlekefetsoa haholo, empa u ke ke ua fetola URL. Ka tsatsi le leng feela ke ile ka leka sehokelo ho tsoa ho Microsoft Netmeeting 2/ho hong moreki ho Thuso/Microsoft ho menu ea lintho tsa Web/Free mme ka fumana phoso ea 404 - ha ho karabo e tsoang ho seva e fumanoeng. Mohlomong e se e lokisitsoe...

© 1998 Tim BL

Tlhokomeliso ea histori: Qetellong ea lekholo la bo20 la lilemo, ha sena se ne se ngoloa, "pholile" e ne e le mohlala oa tumello, haholo-holo har'a bacha, e bontšang feshene, boleng, kapa ho nepahala. Ka potlako, tsela ea URI e ne e atisa ho khethoa bakeng sa "ho bata" ho e-na le ho ba le thuso kapa ho tšoarella. Poso ena ke teko ea ho tsamaisa matla a ka morao ho batla ho pholile.

Source: www.habr.com

Eketsa ka tlhaloso