ძირითადი განსხვავება – URI და URL
ორი ტერმინი Uniform Resource Identifier (URI) და Uniform Resource Locator (URL) ზოგჯერ გამოიყენება ურთიერთშენაცვლებით. URI-სა და URL-ს შორის განსხვავება შეიძლება ცოტა დამაბნეველი იყოს, მაგრამ შემდეგი განყოფილება დაგეხმარებათ ორივე ზემოაღნიშნულ თემებში და შეეცდება გაზარდოთ თქვენი გაგება URI-სა და URL-ს შორის განსხვავებასთან დაკავშირებით. URI-სა და URL-ს შორის მთავარი განსხვავება ისაა, რომ URL არის URI-ს სპეციალიზაცია.
რა არის URL
URL ან Uniform Resource Locator საყოველთაოდ ცნობილია, როგორც ვებ მისამართი. იგი ძირითადად გამოიყენება როგორც მითითება ვებ რესურსზე, რომელიც მდებარეობს კომპიუტერულ ქსელში.ის ასევე წარმოადგენს მექანიზმს ასეთი რესურსის მოსაპოვებლად. URL შეიძლება განისაზღვროს, როგორც კონკრეტული ერთიანი რესურსის ლოკატორი. მიუხედავად იმისა, რომ ბევრი ადამიანი იყენებს ორ ტერმინს URI-სა და URL-ს, ისინი ერთმანეთისგან განსხვავდებიან. URL-ები ძირითადად გამოიყენება ვებ გვერდებზე წვდომისთვის, ფაილების გადასატანად, ელ.ფოსტის კონტენტზე, მონაცემთა ბაზებზე და გამოიყენება ბევრ სხვა აპლიკაციაში. ვებ ბრაუზერი აჩვენებს ვებ გვერდის URL მისამართის ზოლს, რომელიც მდებარეობს ზედა.
URL მოყვება შემდეგ კომპონენტებს
- პროტოკოლი (მაგ.
- ჰოსტის სახელი (მაგ. abc.com)
- ფაილის სახელი (მაგ. index.html)
რა არის URI
URI ან Uniform Resource Identifier მოიხსენიება, როგორც სიმბოლოების სტრიქონი, რომელიც გამოიყენება რესურსის იდენტიფიცირებისთვის. ეს ფუნქცია სასარგებლოა ქსელის საშუალებით რესურსის იდენტიფიკაციისა და ურთიერთობისთვის. ეს მიიღწევა გარკვეული პროტოკოლების გამოყენებით. URI მოყვება სინტაქსი და ასოცირებული პროტოკოლი. ვებ მისამართი ან URL (Uniform Resource Locator) არის URI-ის ყველაზე გავრცელებული ფორმა. URN ან Uniform Resource Name იშვიათად გამოიყენება და მოყვება დიზაინი, რომელიც ავსებს URL-ს რესურსების იდენტიფიცირებისთვის. URN შეიძლება შევადაროთ პირის სახელს, ხოლო URL შეიძლება შევადაროთ ქუჩის მისამართს.
URI იყენებს მდებარეობებს, სახელებს ან ორივეს რესურსების იდენტიფიცირებისთვის. URI ხშირად გამოიყენება რესურსის ადგილმდებარეობის დასადგენად. URI-სთან დაკავშირებული დაბნეულობა გამოწვეულია იმით, რომ ის იყენებს როგორც სახელს, ასევე ადგილმდებარეობას რესურსების იდენტიფიცირებისთვის. URI-ის ორი სპეციალიზაციაა URL და URN.
URN
URI განსაზღვრავს რესურსს სახელით, მაგრამ არ განსაზღვრავს, თუ როგორ შეიძლება მისი მიღება. სინტაქსი ჩვეულებრივ გამოიყენება Schema დოკუმენტებში URN-ის დასადგენად. ეს გამოიყენება სახელთა სივრცის დასადგენად. მაგ.: targetNamespace=”urn:abc”
URL
URL არის სპეციალური URI, რომელიც ძირითადად გამოიყენება კონკრეტული ქსელის რესურსების მოსაძებნად. URN-ს შორის განსხვავება არის ის, რომ URL განსაზღვრავს, თუ როგორ შეიძლება მიიღოთ გარკვეული რესურსი. URL გამოიყენება ყოველდღე http, ftp და smb.
რა განსხვავებაა URI-სა და URL-ს შორის?
ფუნქციონალობა
URI: URI არის იდენტიფიკატორი.
URL: URL შეიცავს ინფორმაციას რესურსის მოპოვების შესახებ.
სპეციალიზაცია
URI: URL არის URI.
URL: URL არის URI-ს სპეციალიზაცია.
ზოგადი გამოყენება
URI: URI აღწერს სახელსაც და მდებარეობასაც.
URL: URL არ შეიძლება გამოყენებულ იქნას აპლიკაციების აღსაწერად.
გამოსახულების თავაზიანობა: „ინტერნეტი 1“Rock1997 - საკუთარი ნამუშევარი (GFDL) Commons Wikimedia-ის მეშვეობით „URI Euler Diagram none URIs“დევიდ ტორესის ორიგინალური ავტორის წარმოებული ნამუშევარი: Qwerty0 (განხილვა) – URI_VENN_DIAGRAM. SVG, BY-SA 3.0) Commons ვიკიმედიის მეშვეობით