تعریف لوکال هاست (localhost)
به زبان ساده لوکال هاست یعنی یک سرور یا هاست آفلاین، یعنی بخشی از فضای هارد دیسک یا یکی از درایوهای کامپیوتر شما اِشغال میشه و تبدیل میشه به یک هاست و چون روی کامپیوتر شخصی شماست دیگران نمیتونن به اون دسترسی داشته باشن و فقط خود شما میتونین اون رو مشاهده کنین. لوکال هاست هیچ ضرری برای سیستم و رایانه شما نداره و هیچ تغییری در سیستم شما ایجاد نمیکنه و خیلی ساده با نصب یک نرم افزار، پوشه جدیدی در یکی از درایوهای رایانه شما ایجاد میشه و میتونین در اون پوشه فایلهای سایت خودتون رو قرار بدین و بعد از طریق تایپ آدرس http://localhost در مرورگر میتونین اون رو مشاهده کنین، البته این یک تعریف علمی نیست و فقط اون رو برای شما ساده کردم.
با نرم افزارهای زیادی میشه این کار رو انجام داد، مانند EasyPHP, WampServer ,XAMPP و … هر کدام از این نرم افزارها ویژگیهای خوبی دارن ولی به نظر من بهترین اونها XAMPP هست و در این آموزش از نرم افزار زمپ برای ایجاد لوکال هاست و نصب وردپرس کمک گرفتم.
این نرم افزار رایگانه، متنباز یا منبع بازه (Open Source)، چندسکویی (Cross-platform) هست یعنی بر روی سیستم عاملهای مختلف اجرا میشه و نسخههای ویندوز، مکینتاش و لینوکس اون موجوده و کاملا نیازهای ما رو برای انجام این کار برآورده میکنه.
با نصب این نرم افزار میتونینMySQL , Apache و PHP که برای نصب سیستم وردپرس و دیگر سیستمهای مدیریت محتوا نیاز هستن رو بر روی کامپیوتر خودتون فعال کنین. همچنین میتونین امکان اجرای کدهای دیگر زبانهای برنامه نویسی تحت وب رو بر روی رایانه شخصی خودتون فراهم کنین. (یک وب سرور یا وب هاستینگ شخصی و محلی ایجاد میکنین)