در این مبحث از آموزش قصد داریم تا به سوال شما درباره لوکال هاست چیست؟ پاسخ جامعی دهیم. اگر شما درحال آموزش طراحی سایت و راه اندازی سایت هستید مطالعه این بخش کمک زیادی به شما می کند. اکثر طراحان سایت برای راه اندازی سایت و بررسی سایت از لحاظ طراحی و امنیت آن را روی فضای آفلاین ایجاد می کنند. در این روش نیازی به خرید دامنه و هاست محلی نیست و تا زمان راه اندازی سایت می توان روی سرور مجازی در کامپیوتر خود سایت را طراحی کنید. در واقع شما با نصب یک مفسر میتوانید سایت خود را طراحی و پیاده سازی کنید. شما با Local Host فضایی مجازی در سیستم خود ایجاد می کنید و بدون نیاز به دانش خاصی سایت خود را طراحی می کنید.
Local Host چیست ؟
طراحان سایت به جای صرف هزینه برای خرید هاست، آزمایش های خود را روی هاست محلی انجام می دهند. سپس بعد از طراحی و نهایی شدن پروژه خود ،آن را در سرور خریداری شده آپلود می کنند. مزیتی که لوکال هاست برای برنامه نویسان وب دارد این است که آزمون و خطاهای احتمالی سایت را روی هاست مجازی بررسی می کنند. سپس بعد از بررسی امنیت و آماده شدن پروژه ، سایت خود را به هاست اصلی منتقل می کنند. اما برای ایجاد لوکال هاست به نرم افزار لوکال هاست نیاز دارید. زیرا برای این که سیستم شما بتواند کدهای برنامه نویسی مانند PHP را اجرا کند نیاز به یک سری مفسر دارد. ویندوز شما به طور پیش فرض این امکان را ندارد تا کدهای شما را خوانده و اجرا کند. به همین دلیل نیاز است از نرم افزارهایی که نقش مفسر در سیستم شما را اجرا می کند را نصب کنید.
انواع نرم افزارهای Local Host
XAMPP : زمپ از پرطرفدارترین نرم افزارهای شبیه ساز سرور است که از سرویس Apache ، Php ، Perl ، MySQL جهت راه اندازی سایت ،پشتیبانی می کند.
WAMP : ومپ سرور همانند زمپ است و اختصاری از کلمات Windows Apache MySQL PHP است.
LAMP : لمپ سرور مخفف PHP ,MySQL-Server ,Apache ,Linux است و کاربرد آن تنها برای سیستم عامل لینوکس است.
تفاوت و کاربرد XAMPP و WAMP
- XAMPP به دلیل ارائه سرویس ftp فضای بیشتری در هارد را اشغال می کند.
- کار با نرم افزار شبیه ساز سرور زمپ نسبت به wamp server آسان تر است.
- ومپ سرور مبتنی بر ویندوز است اما XAMPP مولتی پلتفرم است و برای تمامی نسخه های سیستم عامل استفاده می شود.
- XAMPP مدیریت مصرف منابع قوی تری نسبت به ومپ دارد.
منبع: طراح سابت