موضوع مقاله: مکان‌یاب منبع یکسان | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # مکان‌یاب منبع یکسان | مقدمه: مکان‌یاب منبع یکسان یا یوآرال که به صورت محاوره‌ای نشانی وب نامیده می‌شود، یک ارجاع به یک منبع وب است که محل منبع را در یک شبکه رایانه‌ای مشخص می‌کند، و همچنین سازوکاری برای نحوهٔ واکشی منبع تهیه می‌بیند. | ## بخش 1: مکان‌یاب منبع یکسان | یک URL نوع خاصی از شناسانه منبع یکسان (URI) است، اگرچه مردم عموماً آنها را به جای هم به کار می‌برند. URL شامل: برنامه (طرح) واکشی (Scheme) یک جزء طرح غیر خالی، که بعد از آن کالن (:) می‌آید، شامل ترتیبی از نویسه‌ها است که با یک حرف شروع می‌شود، و با ترکیبی از از حروف، اعداد، جمع (+)، نقطه (.)، یا خط پیوند (-) ادامه می‌یابد. اگرچه طرح‌ها حساس به حالت نیستند، حالت رسمی، حروف کوچک است، و اسنادی که طرح‌ها را مشخص می‌کنند، باید از همین حروف کوچک استفاده کنند. طرح‌های URI، باید توسط متصدی انتساب اعداد در اینترنت (آیانا) ثبت گردند، اگرچه طرح‌های ثبت نشده در عمل استفاده می‌شوند. درحالی‌که بیشتر طرح‌های URI از ابتدا برای استفاده با پروتکل ویژه‌ای طراحی شده‌اند، و معمولاً هم نام مشابهی دارند، آنها از نظر معنایی با پروتکل‌ها متفاوتند. متصدی (Authority) جزء متصدی اختیاری، که قبل از آن دو اسلش (//) می‌آید، شامل: مشخصات کاربری (Userinfo) یک مشخصات کاربری اختیاری که می‌تواند شامل یک نام کاربری و یک گذرواژه اختیاری باشد که قبل از آن یک کالن (:) می‌آید و بعد از آن یک نماد ات (@) می‌آید. برنامه‌های کاربردی نباید هیچ داده‌ای را به عنوان متن عادی، بعد از کالن اول (:) که در زیرجزء مشخصات کاربر دیده می‌شود تحویل دهند، مگر آنکه داده‌ای که بعد از کالن می‌آید، یک رشتهٔ خالی باشد (نشان دهندهٔ نبود گذرواژه). آدرس‌های IPv4 باید در نشانه گذاری نقطه-عددی، و آدرس‌های IPv6 باید در براکت قرار گیرند. مسیر (Path) یک جزء مسیر، شامل یک ترتیب از بندهای مسیر که توسط اسلش (/) جداسازی می‌شوند. یک مسیر همیشه برای یک URI تعریف می‌شود، اگرچه مسیر تعریف شده می‌تواند خالی باشد (طول صفر). یک بند می‌تواند خالی باشد، و این منجر به دو اسلش پشت سر هم (//) در جزء مسیر می‌شود. یک جزء می‌تواند مشابه یا دقیقاً متناظر با یک مسیر سیستم فایل باشد، اما همیشه به معنی یک رابطه به یکی از آنها نیست. اگر یک جزء متصدی موجود باشد، آنوقت جزء مسیر باید یا خالی باشد، یا با یک اسلش (/) شروع شود. | ## بخش 2: مکان‌یاب منبع یکسان | اگر جزء متصدی موجود نباشد، آنوقت مسیر نمی‌تواند توسط یک بند خالی (یعنی با دو اسلش //) شروع شود؛ زیرا این نویسه‌ها می‌تواند می‌تواند به صورت یک جزء متصدی تفسیر شود. پرس‌وجو (Query) یک پرس‌وجوی اختیاری که قبل از آن علامت سؤال (؟) می‌آید، و شامل یک رشته پرس‌وجو برای دادهٔ غیر سلسله مراتبی است. ترکیب نحوی آن خوش-تعریف نیست، اما رسم آن است به صورت معمول یک ترتیب از جفت‌های ویژگی-مقدار باشد که توسط یک حائل از هم جدا می‌شوند. این پاره‌منبع شامل یک شناسه به پاره‌منبع است که مسیری به یک منبع ثانویه تهیه می‌کند، مثال آن عنوان بخش در یک مقاله است، که توسط یک پاره‌منبع URI شناسایی می‌شود. *** با توجه به ناهمگون بودن سیستم‌های عامل و کامپیوترها در دنیا، به عنوان یک نیاز بنیادی باید بتوان فایل‌ها و پروسه‌ها را از لحاظ سبک نام گذاری و محل استقرار آن‌ها بر روی یک ماشین، هماهنگ و استاندارد کرد؛ یعنی یک روش آدرس دهی برای هر منبع انتخاب شود به گونه‌ای که بتواند به سه سؤال برای هر فایلی در دنیا پاسخ دهد نام فایل (منبع) چیست؟ به چه روشی باید به فایل (منبع) دسترسی داشت و طبق چه قاعده‌ای می‌توان آن را انتقال داد؟ آدرس URL شامل سه قسمت اصلی اساسی است: الف) شناسهٔ پروتکل که به آن پروتکل انتقال نیز گفته می‌شود. ج) شاخه (دایرکتوری) و نام فایل نام ماشین سرویس دهنده در URL می‌تواند با آدرس IP معادل با آن جایگزین شود؛ ولی استفاده از آدرس IP به جای نام نمادین مرسوم نیست زیرا به راحتی به خاطر سپرده نمی‌شود ولی در مجموع امکان‌پذیر است و چون نیازی به ترجمهٔ نام حوزه ندارد طبیعتاً اندکی سریع تر عمل می‌کند. توصیه مؤکد این است که سعی کنید تمامی حروف آدرس URL را کوچک وارد کنید مگر آنکه صریحاً به صورت حروف بزرگ معرفی شده باشند. برخی از پروتکل‌های انتقال که در آدرس URL قابل تعریف هستند: http مورد استفاده در انتقال صفحات ابرمتن ftp مورد استفاده در انتقال فایل file مورد استفاده در فایل‌های محلی news مورد استفاده در گروه‌های خبری telnet مورد استفاده در تل نتاصول مهندسی اینترنت دکتر احسان ملکیان، ویراست دوم، چاپ سی و نهم تفاوت URL داینمایک با استاتیک نشانی URLهای طولانی هم برای اشتراک‌گذاری سخت هستند و هم ممکن است در نتایج گوگل به‌طور کامل نمایش داده نشوند. انتخاب بین URL فارسی و انگلیسی مزایا و معایب URL فارسی مزیت: دقیقاً عین کلمه کلیدی است (مثلاً: …/سایت-چیست) و این یک سیگنال سئویی قوی برای ربات‌های گوگل است. عیب بزرگ: وقتی کپی می‌شود، تبدیل به کدهای طولانی و ناخوانا می‌شود (مانند %D8%B7%D8…). اما اگر کلمه کلیدی شما معادل انگلیسی خوبی ندارد، استفاده از URL فارسی کاملاً استاندارد و مورد تأیید گوگل است. | ## بخش 3: مکان‌یاب منبع یکسان | از URN می‌توان برای صحبت دربارهٔ یک منبع، بدون توجه به محل آن یا نحوهٔ دسترسی به آن استفاده کرد. برای مثال، در یک سیستم شماره استاندارد بین‌المللی کتاب (ISBN)، شمارهٔ ISBN 0-486-27557-4 یک ویرایش خاص از نمایشنامه شکسپیر رومئو و ژولیت را شناسایی می‌کند. با این حال، این عدد هیچ اطلاعاتی دربارهٔ محل یافتن یک کپی از آن کتاب را نمی‌دهد. یک مکانیاب منبع یکسان (URL) یک نوع URI است که هم روش عمل کردن در برابر و هم روش به دست آوردن یک نمایش از منبع را مشخص می‌کند، یعنی هم سازوکار دسترسی اولیه و هم محل شبکهٔ آن را مشخص می‌کند. URN می‌تواند با نام یک فرد مقایسه شود، درحالی‌که URL می‌تواند با آدرس خیابان او مقایسه شود. به زبان دیگر، URN یک آیتم را شناسایی می‌کند، و URL یک روش برای یافتن آن تهیه می‌کند. نشریات فنی، مخصوصاً استانداردهای تولیدشده توسط IETF و W3C، معمولاً یک دید عنوان شده در پیشنهاد W3C در سال ۲۰۰۱، را بازتاب می‌دهند، که در این دید ارجحیت عبارت URI نسبت به قبول هر تقسیم‌بندی رسمی به URL و URN را می‌پذیرد.بنابراین، یک URL به سادگی یک URI است که برای اشاره به یک منبع روی یک شبکه استفاده می‌شود. با اینحال، در زمینه‌های غیر فنی، و در نرم‌افزارها برای وب جهان‌گستر، از عبارت URL بسیار استفاده می‌شود. بعلاوه، عبارت «آدرس وب» (که هیچ تعریف رسمی ندارد) معمولاً در نشریات غیر فنی، به عنوان مترادفی برای URI، که از طرح‌های http یا https استفاده می‌کند، دیده می‌شود. این فرضیات می‌تواند منجر به سردرگمی شود، برای مثال در فضای نام XML که یک مشابهت دیداری با URIهای قابل حل دارند، این سردرگمی دیده می‌شود. به عنوان نمونه یک آدرس ناپاک و شامل رشته جستجو: آدرس پاک نمونه بالا به صورت زیر است. کلمات کلیدی موجود در آدرس‌های پاک، اغلب در شناسایی ارتباط صفحه با کلمه مورد جستجو واقع شده در موتورهای جستجوگر استفاده می‌شود. | ## جمع‌بندی | کاربران به احتمال زیاد بر روی آدرس‌های پاک کلیک خواهند کرد؛ چون آن‌ها به آسانی قابل درک و مرتبط به نظر می‌رسند.