URL مخفف چیست ؟
URL مخفف Uniform Resource Locator است: روشی هماهنگ و یکپارچه برای تعیین محل منابع در فضای دیجیتال.
اصطلاح URL و همینطور شیوهی استفاده از آن را تیم برنرز لی پیشنهاد و طراحی کرد. کسی که قبلاً دربارهی او در درسِ HTML چیست مطالبی خواندهایم.
پیشنهاد روشی برای تعیین آدرسِ هر چیزی در فضای دیجیتال، بخش مهمی از اختراعِ اینترنت و وب محسوب میشود؛ افتخاری که امروز آن را معمولاً به تیم برنرز لی نسبت میدهیم.
اگر بخواهیم کمی ساده – و تا حدی غیردقیق – صحبت کنیم میتوانیم بگوییم بسیاری از URLها، موقعیت یک فایل را در جایی از فضای وب برای ما تعیین میکنند.
فایلی که میتواند یک عکس، یک فیلم، یک متن ساده، فایل قالببندی یک سایت (CSS)، یک برنامه (مثلاً php) یا هر چیز دیگری باشد.
اگر چه آنها که تخصصیتر کار میکنند میدانند که Resource فقط شامل فایل نیست و میتواند به منابع دیگر (مثلاً به پاسخ یک سوال مشخص از یک پایگاه داده) نیز اشاره کند. اما برای درسِ فعلی ما، همین که فرض کنیم URL به یک فایل در جایی از فضای دیجیتال اشاره میکند کافی است.
بخشهای اصلی در ساختار URL چیست؟
این همان قسمتی است که میتوانیم در موردش ساعتها حرف بزنیم؛ ولی ما قصد داریم فقط چند نکتهی کوتاه و کلیدی دربارهی آن را در اینجا مرور کنیم.
یک URL سه بخش اصلی دارد. اجازه بدهید برای مثال، URL مربوط به صفحهی تنظیمات در متمم را با هم نگاه کنیم:
هنگام ساخت URL هم از بخشبندی مشابهی استفاده میشود.
ما معمولاً پروتکلهای ارتباطی http و https را میبینیم که برای دسترسی به وبسایتها استفاده میشود؛ اگر چه پروتکلهای دیگری هم (مثلاً FTP و mailto و telnet) هم وجود دارند.
در قسمت میانی ما آدرس هاست (مقصد کلی) را میبینیم. شما معمولاً در متمم motamem.org را میبینید. اگر چه هنگام دانلود از بخش رادیو متمم، آدرس هاست را به صورت dl.motamem.org میبینید.
قسمت پایانی هم، شامل همان آدرس و جزئیاتی نهایی است که ما را به مقصد (یا فایل یا منبع) مورد نظر میرساند.