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

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

امید صادقی نفیسه کردعلی
مدت زمان مطالعه: 15 دقیقه 13 تیر 03

 

لوکال هاست Local Host، در واقع میتواند یک فضای میزبانی داخلی که بر روی سیستم یا یارانه شخصی خود شما  است باشد

به طوریکه  قبل از آپلود فایل ها بر روی هاست اصلی، در لوکال هاست آن ها را آپلود کرده و بعد از انجام تغییرات مورد نظر همچنین برای

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

 

چرا باید از لوکال هاست استفاده کنید؟

فرض کنین یک برنامه نویس وب هستید و نیاز به فضایی دارید که داخل آن کد های خود را امتحان کنید و در همان لحظه نتیجه تغییرات سایت خود را

مشاهده کنید، بلافاصله باز بتوانید آن را اصلاح کنید،این کار به صرفه تر از آن است که بخواهید برای آزمون کد های خود هاست اینترنتی تهیه کنید

به طوریکه ممکن است کد های شما دارای باگ های امنیتیی باشد که بلافاصله پس از قرار دادن آن بر روی هاست اینترنتی خریداری شده خود

هک شوید پس بهتر است کد های نوشته شده داینامیک خود را در سیستم اجرا کنید و پس از نهایی شدن آنها، سایت خود را بر روی هاست اینترنتی

خریداری شده قرار دهید، جهت رویت آدرس مورد نظر لوکال هاست، کافی است در مرورگر خود: http://localhost تایپ کنید.

 

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

  • امنیت بالایی دارد
  • عدم اتلاف زمان برای نهایی کردن کد ها
  • آزمون و خطای کد ها
  • رایگان است

 

معرفی نرم افزار ها

نرم افزار های کاربردی برای ایجاد لوکال هاست بر روی سیستم خود وجود دارد که با نصب و راه اندازی آنها، میتوانید کد های

سایتتان را روی سیستم خود اجرا کنید، این نرم افزار ها عبارتند از:

  • wamp : مخصوص سیستم عامل Windows
  • lamp : مخصوص سیستم عامل Linux
  • xampp : میتوان بر روی تمام سیستم عامل ها از آن استفاده کرد
  • mamp : مخصوص سیستم عامل OS (پلتفرم مک)

 

LAMP SERVER چیست؟

کلمه LAMP مخفف عبارت Linux, Apache , MySQL ,PHP است، LAMP دارای فضایی متن باز (open source) است که میتوان در بعضی از

بخش های آن به وسیله سیستم عامل لینوکس تغییراتی ایجاد کرد.

 

WAMP SERVER چیست؟

ومپ سرور یک برنامه قدرتمند مبتنی بر سیستم عامل ویندوز است،که سیستم شما را به یک سرور محلی (Local Host) تبدیل می کند.

WAMP مخفف عبارات Windows, Apache, MySQL, PHP است،که بیان گر این است که این نرم افزار از چه ابزار و تکنولوژیی استفاده می کند.

 

XAMPP SERVER چیست؟

زمپ سرور هم مانند دو برنامه قبل برای ایجاد هاست مجازی بر روی سیستم اتفاده میشود، XAMPP مخفف عبارات

X-OS

Apache

Mysql

PHP می باشد، 

معنای عبارت X-OS این است که می تواند برای سایر سیستم عامل ها مثل ویندوز و لینوکس و مک استفاده شود

همچنین زمپ از ابزار هایی مانند:Weblizer ، FilezillaFTP Server ، Mercury Mail و Tomcat نیز پشتیبانی می کند.

 

MAMP SERVER چیست؟

کلمه MAMP مخفف: سیستم عامل macOS؛ سرور وب Nginx ،Apache؛ سیستم مدیریت پایگاه داده MySQL و PHP، Perl یا Python، زبان های

برنامه نویسی مورد استفاده برای توسعه وب است و نام آن از LAMP مشتق شده و یک پشته مشابه از تمام نرم افزار های متن باز open source که

به طور گسترده برای وب سایت ها استفاده می شود.

 

EASY PHP چیست؟

اما نرم افزار آسان تری نسبت به نرم افزار های معرفی شده بالا وجود دارد به نام Easy PHP که بر پایه Wamp است، به شخصه به همه کسانی که

تازه میخواهند شروع به کار بکنند این نرم افزار را پیشنهاد میکنم،این نرم افزار هیچ فرقی با نرم افزار های حرفه ای و سطح بالایی که معرفی شد 

ندارد بلکه دارای قابلیت جذابی مثل  Portable بودن دارند، که باعث می شود شما بتوانید برنامه و دیتابیس و... خود را روی فلش هم ارائه بدهید

بدون نیاز به وب یا نصب بر روی سیستم مشتری. در صورت داشتن هرگونه سوال با ما در ارتباط باشید. صباهاست