تفاوت های اصلی URL و URI
در این مقاله از رایانیتا می خواهیم به تفاوت های اصلی URL و URI بپردازیم. امروزه منابع بسیاری در اینترنت وجود دارد ، از صفحات وب گرفته تا تصاویر گرفته تا گزارش های هواشناسی و اسناد الکترونیکی. مهم است که بتوانید این منابع مختلف را شناسایی و بازیابی کنید. برای انجام این کار ، باید بدانید URI و URL چیست و تفاوت آنها چیست. بیایید هر یک از اصطلاحات زیر را تعریف کنیم ، سپس تفاوت های اصلی آنها را توضیح دهیم. با ما در ادامه همراه باشید.
URI چیست؟
URI – مخفف “Uniform Resource Identifier” – توالی کاراکترهایی است که یک منبع را از منبع دیگر متمایز می کند.
به عنوان مثال ، foo: //example.com: 8042 / over / there ?name = ferret #nose یک URI است که شامل یک نام طرح ، اقتدار ، مسیر ، پرس و جو و قطعه است. URI نیازی به استفاده از همه این اجزا ندارد. تمام آنچه که نیاز دارد یک نام طرح و یک مسیر پرونده است که می تواند خالی باشد.
در اینجا نمونه دیگری از URI وجود دارد: /telnet: //192.0.2.16: 80. در این مثال ، “telnet” نام طرح است و اعداد بعد از برش مضاعف ، اقتدار را تشکیل می دهند. مسیر خالی است ، به همین دلیل است که پس از بریدگی هیچ شخصیتی پیدا نمی شود.
انواع URI
URI ها دو نوع دارند: URN ها و URL ها.
یک نام منبع یکنواخت (URN) یک شناسه ثابت و مستقل از مکان است که از طرح “urn” پیروی می کند. در این زمینه ، “پایدار” به معنی تداوم URN در شناسایی منبع مشابه در طول زمان است. در اینجا مثالی از URN ارائه شده توسط RFC 3986 را داریم:
urn:oasis:names:specification:docbook:dtd:xml:4.1.2
از طرف دیگر ، URL یک شناسه وابسته به مکان است که لزوماً پایدار نیست. به این معنی که URL ها برای شناسایی منبع مشابه در طول زمان لازم نیستند. به این معنی که URL ها برای شناسایی منبع مشابه در طول زمان لازم نیستند. اکنون که درک مختصری از URI ها ، URL ها و URN ها پیدا کردیم ، بیایید نگاهی دقیق به آدرس های URL زیر بیندازیم.
URL چیست؟
URL – مخفف “Uniform Resource Locator” – نوع خاصی از شناسه است که نه تنها منبع را شناسایی می کند بلکه نحوه دسترسی به آن یا مکان قرارگیری آن را به شما می گوید.
به عنوان مثال ، یک URL ممکن است شامل ftp: // یا https: // باشد. این به شما می گوید که منبع می تواند از طریق (File Transfer Protocol (FTP یا Hypertext Transfer Protocol Secure
(HTTPS) قرار گیرد و به آن دسترسی پیدا کند.
در اینجا چند نمونه از URL ها آورده شده است:
- ftp://ds.internic.net/internet-drafts/draft-ietf-uri-irl-fun-req-02.txt
- https://academy.rayanita.com/category/web-design/
- http://www.ietf.org/rfc/rfc2396.txt
خواهید دید که این موارد مشابه نمونه های URI ذکر شده در بالا است. این به این دلیل است که آنها شامل بسیاری از اجزای مشابه هستند ، از جمله مسیر و پرس و جو.
با این حال ، یک URL شامل اجزای منحصر به فرد مانند پروتکل و دامنه نیز می باشد. در آخرین مثال URL ، “https: //” پروتکل است. “پیشنهادات” زیر دامنه و “hubspot.com” نام دامنه است. “چگونگی اجرای سئو حسابرسی” مسیر است و علامت سوال و همه چیز بعد از آن سوال را تشکیل می دهد. حال بیایید در ادامه تفاوت بین URI و URL را از نزدیک بررسی کنیم.
تفاوت URI و URL چیست؟
تفاوت اصلی بین URI ها و URL ها این است که URI ها شناسه هستند در حالی که URL ها مکان یاب هستند. به عبارت دیگر ، یک URI به سادگی منبع را شناسایی می کند. این روش نحوه قرارگیری منبع را توصیف نمی کند یا به آن اشاره نمی کند. یک URL انجام می دهد.
بنابراین URL ها زیرمجموعه خاصی از URI ها هستند. یعنی همه URL ها URI هستند ، اما همه URI ها URL نیستند.
متداول ترین قیاسی که برای درک تفاوت بین URI ها و URL ها استفاده می شود ، مقایسه نام شخص با آدرس وی است. نام یک شخص مانند URI است زیرا شخص را بدون ارائه هیچ گونه اطلاعاتی در مورد نحوه یافتن وی شناسایی می کند. با این حال یک آدرس ، شخص را به عنوان ساکن آن آدرس مشخص می کند و موقعیت فیزیکی وی را فراهم می کند. با این حال یک آدرس ، شخص را به عنوان ساکن آن آدرس مشخص می کند و موقعیت فیزیکی وی را فراهم می کند.
تفاوت عمده دیگر این است که از URI می توان برای شناسایی و تمایز فایل های HTML ، XML و سایر پرونده ها از یکدیگر استفاده کرد. از طرف دیگر ، URL ها فقط می توانند برای شناسایی و مکان یابی صفحات وب استفاده شوند.
اگر به تازگی سمت طراحی سایت آمده اید. اگر کار خود را با ورد پرس شروع کردید. باید بگوییم انتخاب و تصمیم بجایی گرفتید.اما احتمالا یکی از اصلی ترین سوالاتی که برایتان پیش آمده این است که کدام تمپلیت وردپرسی را انتخاب کنید؟ ما در مقاله کدام تمپلیت وردپرسی را انتخاب کنم؟ به این موضوع پرداخیتم وبه شما توصیه می کنیم حتما این مقاله را مطالعه کنید.
شناسایی و مکان یابی منابع در وب
با داشتن میلیون ها منبع موجود در وب ، درک روش درست شناسایی و مکان یابی منابع فردی مهم است. در حالی که از URI برای شناسایی منابعی با نام یا مکان استفاده می شود ، URL ها زیرمجموعه ای از URI ها هستند که منابع را از طریق نحوه دسترسی به آنها شناسایی می کنند.
دیدگاهتان را بنویسید