isang Absolute vs isang Relative URL
Ang Uniform Resource Locator (URL) ay isang address na tumutukoy kung saan matatagpuan ang isang partikular na dokumento o mapagkukunan sa World Wide Web (WWW). Ang pinakamahusay na halimbawa ng isang URL ay ang address ng isang web page sa WWW gaya ng https://www.cnn.com/. Ang absolute URL, na tinatawag ding absolute link ay isang kumpletong internet address na nagdadala ng user sa eksaktong direktoryo o file ng isang website. Ang isang Relative URL o isang bahagyang internet address, ay tumuturo sa isang direktoryo o isang file na nauugnay sa kasalukuyang direktoryo o isang file.
Ano ang Absolute URL?
Absolute URL, na nagbibigay ng kumpletong address ng isang web page o isang mapagkukunan sa WWW, sa pangkalahatan ay may format na ibinigay sa ibaba.
protocol://hostname/other_details
Karaniwan, ang Hyper Text Transfer Protocol (https://) ay ginagamit bilang seksyon ng protocol. Ngunit ang protocol ay maaari ding ftp://, gopher://, o file://. Ang hostname ay ang pangalan ng computer na tinitirhan ng mapagkukunan. Halimbawa, ang hostname ng central web server ng CNN ay www.cnn.com. Kasama sa seksyong other_details ang impormasyon tungkol sa direktoryo at ang pangalan ng file. Ang eksaktong kahulugan ng other_details na seksyon ay nakasalalay sa parehong protocol at host. Ang mapagkukunan na itinuturo ng ganap na URL ay karaniwang naninirahan sa isang file, ngunit maaari rin itong mabuo sa mabilisang.
Ano ang Relative URL?
Tulad ng nabanggit kanina, ang isang kaugnay na URL ay tumuturo sa isang mapagkukunan na nauugnay sa kasalukuyang direktoryo o file. Ang isang kaugnay na URL ay maaaring magkaroon ng iba't ibang anyo. Kapag nagre-refer sa isang file na naninirahan sa parehong direktoryo ng kasalukuyang tinutukoy na pahina, ang kaugnay na URL ay maaaring maging simple gaya ng pangalan ng file mismo. Bilang halimbawa, kung kailangan mong gumawa ng link sa iyong home page sa isang file na tinatawag na my_name.html, na nasa parehong direktoryo ng iyong home page, maaari mong gamitin lamang ang pangalan ng file tulad ng sumusunod:
Pangalan ko
Kung ang file na kailangan mong i-link ay nasa loob ng isang sub directory ng nagre-refer na direktoryo ng pahina, kailangan mong isama ang pangalan ng subdirectory at ang pangalan ng file sa kaugnay na URL. Halimbawa, kung sinusubukan naming i-link ang isang file na my_parents.html na nasa loob ng isang direktoryo na tinatawag na mga magulang, na aktwal na naninirahan sa loob ng direktoryo na naglalaman ng iyong home page, ang kaugnay na URL ay magiging katulad ng sumusunod.
My Parents
Bukod pa rito, kung gusto mong sumangguni sa isang mapagkukunan na nasa isang direktoryo na nasa mas mataas na antas sa istruktura ng direktoryo kaysa sa direktoryo na naglalaman ng nagre-refer na pahina, maaari kang gumamit ng dalawang magkasunod na tuldok. Halimbawa, kung gusto mong sumangguni sa isang file na tinatawag na home.html na sa isang direktoryo sa itaas ng iyong home page, maaari kang gumamit ng isang kaugnay na URL tulad ng sumusunod.
Bahay
Pagkakaiba sa pagitan ng Absolute URL at Relative URL
Ang pangunahing pagkakaiba sa pagitan ng isang ganap na URL at isang kaugnay na URL ay na, ang isang ganap na URL ay isang kumpletong address na tumuturo sa isang file o isang mapagkukunan, habang ang isang kamag-anak na URL ay tumuturo sa isang file na nauugnay sa kasalukuyang direktoryo o file. Ang absolute URL ay naglalaman ng higit pang impormasyon kaysa sa isang kamag-anak na URL, ngunit ang paggamit ng mga kaugnay na URL ay mas madali dahil ang mga ito ay mas maikli at mas portable. Ngunit ang mga kaugnay na URL ay maaari lamang gamitin upang sumangguni sa mga link na nasa parehong server bilang page na nagre-refer sa kanila.