Wolemba: Sir Tim Berners-Lee, yemwe anayambitsa ma URIs, ma URL, HTTP, HTML ndi World Wide Web, komanso mtsogoleri wapano wa W3C. Nkhani yolembedwa mu 1998
Ndi URI iti yomwe imatchedwa "ozizira"?
Chimodzi chomwe sichisintha.
Kodi ma URI amasinthidwa bwanji? URIs sasintha: anthu amawasintha.
Mwachidziwitso, mwiniwake wa dzina lachidziwitso ndiye mwini wake wa domain namespace motero ma URI onse mkati mwake. Kupatula insolvency, palibe chomwe chimalepheretsa mwiniwake wa domain name kusunga dzina. Ndipo mwachidziwitso, malo a URI omwe ali pansi pa dzina lanu ali pansi pa ulamuliro wanu, kotero mutha kulipanga kukhala lokhazikika momwe mukufunira. Chifukwa chabwino chokhacho chomwe chikalatacho chizimiririka pa intaneti ndikuti kampani yomwe ili ndi dzina lachidziwitso yasiya bizinesi kapena sangakwanitsenso kusunga seva. Ndiye n'chifukwa chiyani pali maulalo ambiri osowa padziko lapansi? Zina mwa izi ndi kusaganiziratu. Nazi zifukwa zomwe mungamve:
Tangokonzanso tsambalo kuti likhale labwino.
Kodi mukuganiza kuti ma URI akale sangathenso kugwira ntchito? Ngati ndi choncho, ndiye kuti munawasankha molakwika kwambiri. Ganizirani zosunga zatsopano kuti mukonzenso.
Tili ndi zinthu zambiri zomwe sitingathe kutsata zomwe zachikale, zachinsinsi, ndi zomwe zidakali zofunika, kotero tidawona kuti ndibwino kuzimitsa zonse.
Ichi ndi chimodzi mwa zifukwa zomvetsa chisoni kwambiri. Anthu ambiri sadziwa kuti maseva apaintaneti amakulolani kuwongolera ubale pakati pa URI ya chinthu ndi malo ake enieni pamafayilo. Ganizirani za danga la URI ngati malo osamveka, okonzedwa bwino. Kenako pangani mapu ku zenizeni zilizonse zomwe mugwiritse ntchito kuti muzindikire. Kenako nenani izi ku seva yapaintaneti. Mutha kulembanso snippet yanu ya seva kuti mukonze.
John sakusunganso fayiloyi, Jane tsopano akusunga.
Kodi dzina la John linali mu URI? Ayi, kodi fayiloyo inali m'ndandanda wake? Chabwino, chabwino.
M'mbuyomu tidagwiritsa ntchito zolemba za CGI pa izi, koma tsopano timagwiritsa ntchito pulogalamu ya binary.
Pali lingaliro lopenga kuti masamba opangidwa ndi zolembedwa ayenera kukhala mu "cgibin" kapena "cgi". Izi zimawulula zimango momwe mumayendetsera seva yanu yapaintaneti. Mumasintha makinawo (ngakhale mukusunga zomwe zili), ndipo penyani - ma URI anu onse amasintha.
Tengani National Science Foundation (NSF) mwachitsanzo:
Lipoti la Gulu Logwira Ntchito pa Cryptology ndi Coding Theory
http://www.nsf.gov/cgi-bin/getpub?nsf9814
pa tsamba lolozera zikalata, ngakhale chikalata cha html chokha chikuwoneka bwino kwambiri:
http://www.nsf.gov/pubs/1998/nsf9814/nsf9814.htm
Apa mutu wa pubs/1998 upereka chithandizo chilichonse chamtsogolo chamtsogolo chidziwitso chabwino kuti dongosolo lakale la zolemba za 1998 likugwira ntchito. Ngakhale manambala a zikalata angawoneke mosiyana mu 2098, ndingaganize kuti URI iyi ikadakhala yovomerezeka ndipo sizingasokoneze NSF kapena bungwe lina lililonse lomwe lingasungire zakale.
Sindimaganiza kuti ma URL amayenera kukhala olimbikira - panali ma URN.
Mwina ichi ndi chimodzi mwazotsatira zoyipa kwambiri zamkangano wa URN. Anthu ena amaganiza kuti chifukwa cha kafukufuku wokhudzana ndi dzina lokhazikika, akhoza kukhala osasamala za maulalo olendewera chifukwa "ma URN adzakonza zonsezi." Ngati muli m'modzi mwa anthu awa, ndikuloleni ndikukhumudwitseni.
Ma URN ambiri omwe ndawawona akuwoneka ngati chizindikiritso chaulamuliro chotsatiridwa ndi deti ndi chingwe chomwe mumasankha, kapena chingwe chomwe mwasankha. Izi ndizofanana kwambiri ndi HTTP URI. Mwanjira ina, ngati mukuganiza kuti bungwe lanu litha kupanga ma URN omwe akhalapo nthawi yayitali, tsimikizirani izi powagwiritsa ntchito pa HTTP URIs. Palibe chilichonse mu HTTP chomwe chimapangitsa URI yanu kukhala yosakhazikika. Bungwe lanu lokha. Pangani nkhokwe yomwe imayika zolemba za URN ku dzina la fayilo lomwe lilipo, ndipo lolani seva yapaintaneti igwiritse ntchito kuti itengenso mafayilo.
Mukasintha URI pa seva yanu, simungadziwe kuti ndani adzakhala ndi maulalo ku URI yakale. Izi zitha kukhala maulalo ochokera patsamba lokhazikika. Lembani tsamba lanu. URI iyenera kuti inalembedwa m'mphepete mwa kalata yopita kwa bwenzi.
Munthu akatsatira ulalo ndikusweka, nthawi zambiri amasiya kudalira mwiniwake wa seva. Amakhumudwanso, m'maganizo ndi m'thupi, chifukwa cholephera kukwaniritsa cholinga chake.
Anthu ambiri amadandaula za maulalo osweka nthawi zonse, ndipo ndikuyembekeza kuti kuwonongeka kukuwonekera. Ndikuyembekeza kuti kuwonongeka kwa mbiri kwa wosamalira seva komwe chikalatacho chinasowa ndizoonekeratu.
Ndiye nditani? URI kupanga
Ndi udindo wa webmaster kugawa ma URI omwe angagwiritsidwe ntchito zaka 2, zaka 20, zaka 200. Izi zimafuna kulingalira, kulinganiza ndi kutsimikiza mtima.
Ma URI amasintha ngati chidziwitso chilichonse mwa iwo chikusintha. Momwe mumapangira ndizofunika kwambiri. (Kodi, kupanga URI? Kodi ndikufunika kupanga URI? Inde, muyenera kuganizira zimenezo). Kupanga kumatanthawuza kusiya chidziwitso chilichonse mu URI.
Tsiku lomwe chikalatacho chinapangidwa - tsiku lomwe URI idatulutsidwa - ndichinthu chomwe sichidzasintha. Ndizothandiza kwambiri kulekanitsa mafunso omwe amagwiritsa ntchito kachitidwe katsopano kuchokera kwa omwe amagwiritsa ntchito dongosolo lakale. Awa ndi malo abwino kuyamba ndi URI. Ngati chikalatacho chili ndi deti, ngakhale chikalatacho chidzakhala chofunikira m'tsogolomu, ndiye kuti ichi ndi chiyambi chabwino.
Chokhacho ndi tsamba lomwe mwadala ndi "laposachedwa kwambiri", mwachitsanzo la bungwe lonse kapena gawo lalikulu.
Ili ndiye gawo laposachedwa la Money Daily m'magazini ya Money. Chifukwa chachikulu chomwe sichikufunika kukhala ndi tsiku mu URI iyi ndikuti palibe chifukwa chosungira URI yomwe idzakhala yopitilira chipikacho. Lingaliro la Money Daily lidzatha pamene Ndalama zidzasowa. Ngati mukufuna kulumikizana ndi zomwe zili, muyenera kulumikizana nazo padera pazosungidwa zakale:
(Zikuwoneka bwino. Akuganiza kuti "ndalama" zidzatanthauza chinthu chomwecho m'moyo wonse wa pathfinder.com. Pali "98" yobwerezabwereza ndi ".html" yosafunikira, koma ikuwoneka ngati URI yamphamvu.
Chosiya pambali
Zonse! Kupatula tsiku lopangidwa, kuyika chidziwitso chilichonse mu URI ndikufunsa vuto mwanjira ina.
Dzina la wolemba. Wolemba akhoza kusintha pamene mitundu yatsopano ikupezeka. Anthu amasiya mabungwe nβkupereka zinthu kwa ena.
Mutu. Ndizovuta kwambiri. Nthawi zonse zimawoneka bwino poyamba, koma zimasintha modabwitsa mwachangu. Ndilankhula zambiri za izi pansipa.
Mkhalidwe. Zolemba monga "zakale", "kujambula" ndi zina zotero, osatchula "zaposachedwa" ndi "zozizira", zimawonekera m'mafayilo onse. Zolemba zimasintha mawonekedwe - apo ayi sipangakhale phindu popanga zolemba. Chikalata chaposachedwa chimafunika chizindikiritso chokhazikika, mosasamala kanthu za momwe chikalatacho chilili. Samalani kuti musatchule dzina.
Kufikira. Ku W3C, tagawa malowa kukhala magawo a antchito, mamembala, ndi anthu. Izi zikumveka bwino, koma zowona, zolemba zimayamba ngati malingaliro amagulu kuchokera kwa ogwira nawo ntchito, amakambidwa ndi mamembala, kenako ndikudziwika kwa anthu. Zingakhale zamanyazi ngati nthawi iliyonse chikalata chitsegulidwa kuti chikambidwe mokulira, maulalo onse akale amasweka! Tsopano tikupita ku code yosavuta ya tsiku.
Fayilo yowonjezera. Chochitika chodziwika kwambiri. "cgi", ngakhale ".html" idzasintha mtsogolo. Mwina simukugwiritsa ntchito HTML patsamba lino pazaka 20, koma maulalo amasiku ano akuyenera kugwirabe ntchito. Maulalo a Canonical patsamba la W3C sagwiritsa ntchito kuwonjezera (zatheka bwanji).
Njira zamapulogalamu. Mu URI, yang'anani "cgi", "exec" ndi mawu ena omwe amafuula "onani mapulogalamu omwe tikugwiritsa ntchito." Kodi pali amene akufuna kugwiritsa ntchito moyo wake wonse kulemba zolemba za Perl CGI? Ayi? Kenako chotsani chowonjezera cha .pl. Werengani buku la seva la momwe mungachitire izi.
Dzina la disk. Inu! Koma ine ndaziwona izi.
Chifukwa chake chitsanzo chabwino kwambiri patsamba lathu ndichosavuta
http://www.w3.org/1998/12/01/chairs
... lipoti la mphindi za msonkhano wa Amipando a W3C.
Mitu ndi m'magulu mwa mitu
Ndifotokoza mwatsatanetsatane za ngoziyi, chifukwa ndi imodzi mwazinthu zomwe zimakhala zovuta kuzipewa. Nthawi zambiri, mitu imathera mu URI mukamagawa zolemba zanu ndi ntchito yomwe amagwira. Koma kusokonezeka uku kudzasintha pakapita nthawi. Mayina a madera adzasintha. Ku W3C tinkafuna kusintha MarkUP kukhala Markup kenako ku HTML kuti tiwonetse zomwe zili mugawolo. Kuphatikiza apo, nthawi zambiri pamakhala dzina lathyathyathya. Pazaka 100, mukutsimikiza kuti simukufuna kugwiritsanso ntchito chilichonse? M'moyo wathu waufupi takhala tikufuna kugwiritsa ntchito "Mbiri" ndi "Style Sheets" mwachitsanzo.
Imeneyi ndi njira yochititsa chidwi yokonza webusaitiyiβndi njira yochititsa chidwi yokonza chilichonse, kuphatikizapo Webusaiti yonse. Iyi ndi njira yabwino kwambiri yanthawi yayitali koma ili ndi zofooka zazikulu pakanthawi yayitali.
Chifukwa china chagona mu filosofi ya tanthauzo. Liwu lililonse m'chinenerochi lingathe kugwirizanitsa, ndipo munthu aliyense akhoza kukhala ndi lingaliro losiyana la zomwe zikutanthauza. Popeza maubwenzi pakati pa mabungwe ali ngati ukonde kusiyana ndi mtengo, ngakhale iwo omwe amagwirizana ndi intaneti angasankhe choyimira chosiyana cha mtengowo. Izi ndi zomwe ndimayang'ana (kawirikawiri) za kuopsa kwa magulu otsogolera ngati njira yothetsera vutoli.
Chifukwa chogwiritsira ntchito gawo la phunzirolo monga gawo la URI ndikuti udindo wa zigawo za URI nthawi zambiri umaperekedwa, ndiyeno muyenera dzina la bungwe la bungwe - dipatimenti, gulu, kapena chirichonse - chomwe chili ndi udindo wa subspace. Iyi ndi URI yomangiriza ku bungwe. Nthawi zambiri zimakhala zotetezeka ngati URI yopitilira (kumanzere) ikutetezedwa ndi tsiku: 1998/pics zitha kutanthauza kwa seva yanu "zomwe tinkatanthauza mu 1998 ndi zithunzi" osati "zomwe mu 1998 tidachita ndi zomwe timatcha tsopano zithunzi."
Osayiwala dzina la domain
Kumbukirani kuti izi sizikugwiranso ntchito panjira mu URI, komanso ku dzina la seva. Ngati muli ndi ma seva osiyana pazinthu zosiyanasiyana, kumbukirani kuti kugawanikaku sikungatheke kusintha popanda kuwononga maulalo ambiri. Zolakwika zina za "pulogalamu yomwe timagwiritsa ntchito masiku ano" ndi mayina a mayina "cgi.pathfinder.com", "chitetezo", "lists.w3.org". Zapangidwa kuti zipangitse kayendetsedwe ka seva kukhala kosavuta. Mosasamala kanthu kuti dera likuyimira kugawanika kwa kampani yanu, chikalata, mlingo wofikira, kapena chitetezo, khalani osamala kwambiri musanagwiritse ntchito mayina oposa amodzi amitundu yambiri. Kumbukirani kuti mutha kubisa ma seva angapo mkati mwa seva imodzi yowoneka pogwiritsa ntchito kuwongolera ndi kuyitanitsa.
O, komanso ganizirani za dzina lanu la domain. Simukufuna kutchedwa soap.com mutasintha mizere yazinthu ndikusiya kupanga sopo (Pepani kwa amene ali ndi soap.com pakadali pano).
Pomaliza
Kusunga URI kwa zaka 2, 20, 200, kapena 2000 mwachiwonekere sikophweka monga momwe kumawonekera. Komabe, pa intaneti, oyang'anira masamba akupanga zisankho zomwe zikupangitsa kuti ntchitoyi ikhale yovuta kwa iwo okha mtsogolo. Nthawi zambiri zimakhala chifukwa chakuti amagwiritsa ntchito zida zomwe ntchito yake ndikupereka malo abwino kwambiri panthawiyi - ndipo palibe amene adawunika zomwe zidzachitike ku maulalo pamene zonse zisintha. Komabe, mfundo apa ndikuti zinthu zambiri, zambiri zimatha kusintha, ndipo ma URI anu akhoza ndipo ayenera kukhalabe chimodzimodzi. Izi ndizotheka kokha mukaganizira momwe mumawapangira.