Localhost

لوکال هاست چیست ؟

امروز می خواهیم در مورد اصلاح localhost  با شما صحبت کنیم و بگوییم  لوکال هاست چیست و چه مزایایی دارد؟

اصطلاحات تخصصی بسیار زیادی در رابطه با رایانه ها وجود دارد که یک فرد عادی معنی آنها را نمی داند.

تا زمانی که شما نیاز پیدا نکنید و با جستجو در اینترنت به دنبال معنای آنها نباشید قطعا دانستن همه ی این اطلاعات ضروری نیست

اگرشما یک طراح وب یا مدیر شبکه و .. نیستید  ضروری نیست که بدانید localhost به چه معناست.

لوکال هاست چیست ؟

Localhost یک ماشین محلی داخل کامپیوتر است که ویژگی های یک سرور را فراهم می کند.

برای اتصال به ماشین محلی یا همان لوکال هاست و استفاده از ویژگی های آن ، به یک آدرس IP محلی مثل “127.0.0.1” نیاز داریم.

وقتی ما به شبکه خانگی خود متصل می شویم ، آدرس IP محلی ما “192.168.0.1” است.

هنگام اتصال به اینترنت ، لوکال هاست ما ممکن است آدرس های IP متفاوتی داشته باشد.

این آدرس IP ها به طور داینامیک توسط ارائه دهنده خدمات اینترنت (ISP) اختصاص داده می شود. ما می توانیم با استفاده از این آدرس IP به لوکال هاست خود متصل شویم و ارتباط برقرار کنیم. همچنین ما را قادر می سازد تا از فایل ها و منابع ماشین محلی خود استفاده کنیم. در اصل لوکال هاست کامپیوتر ما به عنوان یک سرور مجازی عمل می کند.

در تصویر زیر که مشاهده می کنید ، ما از localhost برای نمایش محتوای وب استفاده می کنیم.

لوکال هاست چیست

در واقع ، localhost یک هاست نیم است که به همان کامپیوتر یا ماشین خودش اشاره دارد.

ما برای اتصال به localhost به تکنیک “lookback” نیاز داریم.

در این تکنیک اطلاعاتی که توسط سیستم کلاینت به شبکه ارسال می شود به دستگاه محلی برگردانده می شود. این آدرس loopback به طور عمده برای ایجاد اتصال IP با دستگاه محلی ما استفاده می شود.

 

localhost به عنوان یک سرور محلی رفتار می کند که به شما امکان می دهد با در اختیار داشتن یک رابط شبکه بدون داشتن منابع شبکه فیزیکی ، برنامه ای را بر روی دستگاه محلی خود میزبانی کنید.

جایی است که اپلیکیشن و برنامه های شما در آن قرار دارند. به عبارت دیگر ، می توان از localhost به کمک آدرسهای lookback برای استفاده از خدمات شبکه یا وب سرورها مانند وب سرور Apache و غیره استفاده کرد.

لوکال هاست  در موارد زیر کاربرد دارد:

در برنامه نویسی:

توسعه دهندگان و برنامه نویسان می توانند با استفاده از لوکال هاست بررسی کنند که آیا برنامه ی  آنها به خوبی اجرا می شود یا خیر. آنها برای اجرای برنامه نیازی به داشتن سرور و کلیه منابع شبکه ندارند ، فقط به برخی از وب سرورها برای دسترسی به localhost به عنوان سرور نیاز دارند.

 

در تست:

افراد می توانند از localhost برای آزمایش برنامه ها استفاده کنند. آنها می توانند قبل از آپلود برنامه در سرور ، بررسی کنند که آیا این برنامه خواسته های آنها را برآورده می کند یا خیر.

 

اجرای تست سرعت:

ما می توانیم با استفاده از آدرس lookback سرعت شبکه را با درخواست پینگ بررسی کنیم. نتیجه درخواست پینگ شامل تعداد بسته های داده ای ارسال شده ، دریافت شده ، گمشده و مدت زمان ارسال داده های رفت و برگشت است.

 

مسدود کردن وب سایت ها:

Localhost همچنین می تواند وب سایت های موردنظر را مسدود کند. در واقع ، یک فایل میزبان در سیستم وجود دارد که حاوی آدرس IP و نام دامنه ها است.

نرم افزار های لوکال هاست :

  • Xampp
  • Wamp
  • Lamp
  • Mamp
  • Winginx
  • Denwer
  • Open Server

 

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.