URL - Uniform Resource Locator

Ang URL ay kumakatawan sa Uniform Resource Locator . Ang isang URL ay isang naka-format na string ng teksto na ginagamit ng mga Web browser, mga kliyente ng email at iba pang software upang makilala ang isang mapagkukunan ng network sa Internet. Ang mga mapagkukunan ng network ay mga file na maaaring maging plain Web page, iba pang mga dokumento ng teksto, graphics, o mga programa.

Ang mga string ng URL ay binubuo ng tatlong bahagi ( substrings ):

  1. pagtatalaga ng protocol
  2. pangalan o address ng host
  3. file o lokasyon ng mapagkukunan

Ang mga substrings na ito ay pinaghihiwalay ng mga espesyal na character tulad ng sumusunod:

protocol: // host / location

URL Protocol Substrings

Ang 'protocol' na substring ay tumutukoy sa isang network protocol na gagamitin upang ma-access ang isang mapagkukunan. Ang mga string na ito ay maikling mga pangalan na sinusundan ng tatlong mga karakter ': //' (isang simpleng kombensiyon sa pagpapangalan upang magpakilala sa isang kahulugan ng protocol). Kasama sa karaniwang mga protocol ng URL ang HTTP (http: //), FTP (ftp: //), at email (mailto: //).

Substrings ng Host ng URL

Ang substring ng 'host' ay nagpapakilala sa isang destination computer o iba pang network device. Ang mga host ay nagmumula sa karaniwang mga database ng Internet tulad ng DNS at maaaring maging mga pangalan o mga IP address . Ang mga pangalan ng host ng maraming mga Web site ay sumangguni sa hindi lamang isang computer kundi mga grupo ng mga server ng Web.

Mga Substrings ng Lokasyon ng URL

Ang substring na 'lokasyon' ay naglalaman ng landas sa isang tukoy na mapagkukunang network sa host. Ang mga mapagkukunan ay karaniwang matatagpuan sa isang direktoryo ng host o folder. Halimbawa, ang ilang mga Web site ay maaaring magkaroon ng mapagkukunan tulad ng /2016/September/word-of-the-day-04.htm upang maisaayos ang nilalaman ayon sa mga petsa. Ang halimbawang ito ay nagpapakita ng isang mapagkukunan na may dalawang subdirectory at isang pangalan ng file.

Kapag walang laman ang sangkap ng lokasyon, ang shortcut na tulad ng sa URL http://thebestsiteever.com , ang URL ay nagtuturo ng kombensiyon sa direktoryo ng root ng host (na tinutukoy ng iisang forward slash - '/') at madalas isang home page ( tulad ng 'index.htm').

Ganap na laban sa Kamag-anak na mga URL

Ang mga buong URL na nagtatampok ng lahat ng tatlo sa mga naitalang substrings ay tinatawag na mga absolute URL. Sa ilang mga kaso, maaaring itukoy lamang ng mga URL ang isang elemento ng lokasyon. Ang mga ito ay tinatawag na mga kamag-anak na URL. Ang mga kamag-anak na URL ay ginagamit ng mga server ng Web at ang pag-edit ng pahina ng Web ay nagpapaikut-ikot sa haba ng mga string ng URL.

Kasunod ng halimbawa sa itaas, ang mga pahina ng Web sa parehong link na ito ay maaaring mag-code ng isang kamag-anak na URL

sa halip na katumbas na absolute URL

sinasamantala ang kakayahan ng Web server na awtomatikong punan ang nawawalang protocol at impormasyon ng host. Tandaan na ang mga kamag-anak na URL ay magagamit lamang sa mga kasong tulad nito kung saan itinatag ang impormasyon ng host at protocol.

Pagpapaikli ng URL

Ang mga karaniwang URL sa mga modernong Web site ay malamang na mahaba ang mga string ng teksto. Dahil ang pagbabahagi ng mas mahahabang URL sa Twitter at iba pang social media ay masalimuot, maraming mga kumpanya ang nagtayo ng mga online na tagasalin na nag-convert ng isang ganap (absolute) URL sa isang mas maikli na partikular na para sa paggamit sa kanilang mga social network. Ang mga tanyag na shortener ng URL ng ganitong uri ay kasama ang t.co (ginagamit sa Twitter) at lnkd.in (ginagamit sa LinkedIn).

Ang iba pang mga serbisyo sa pagpapaikli ng URL tulad ng bit.ly at goo.gl ay gumagana sa Internet at hindi lamang sa mga tukoy na social media site.

Bilang karagdagan sa pag-aalok ng isang mas madaling paraan upang magbahagi ng mga link sa iba, ang ilang mga serbisyo sa pagpapaikli ng URL ay nag-aalok din ng mga istatistika ng pag-click. Ang ilan ay namamalagi laban sa mga nakakahamak na paggamit sa pamamagitan ng pagsuri sa lokasyon ng URL laban sa mga listahan ng mga kahina-hinalang mga domain sa Internet.