ادمین مطالب
نویسنده مطالب بلاگ
نرم افزار XAMPP چیست + قابلیت ها و کاربردهای نرم افزار XAMPP
نرم افزار XAMPP چیست + قابلیت ها و کاربردهای نرم افزار XAMPP
اگر قصد دارید سایتتان را بر روی لوکال هاست نصب کنید نیاز به یک نرمافزار دارید که محیط هاست را برای شما شبیهسازی کند برای این کار برنامههای مختلفی مانند MAMP، LAMP، WAMP و XAMPP وجود دارد.
زمپ (به انگلیسی: XAMPP) یک سرویسدهنده وب کراس پلتفورم نرمافزار آزاد است که از سرویسدهنده HTTP آپاچی، پایگاهداده مایاسکیوال و یک مفسر اسکریپتهای پیاچپی و پرل تشکیل شدهاست.
نام انگلیسی XAMPP از حروف X(یعنی هر کدام از ۴ سیستمعامل)، Apache(آپاچی)، MySQL(مایاسکیوال)، PHP(پیاچپی) و Perl(پرل) تشکیل شدهاست.
این برنامه تحت مجوز گنو جیپیال منتشر شدهاست و کاملاً آزاد است که میتواند صفحات پویا را سرویسدهی کند.
قابلیت های نرم افزار XAMPP
از آنجایی که نصب وب سرور آپاچی کمی سخت است و اگر بخواهید MariaDB، PHP و Perl را اضافه کنید این کار سختتر میشود.
هدف XAMPP فراهم کردن محیطی برای توسعهدهندگان است تا بتوانند وارد دنیای آپاچی شوند قابلیتهای زمپ شامل موارد زیر است:
- راه اندازی یک وب سرور لوکال بر روی کامپیوتر
- نصب و پیکربندی MySQL ،PHP ،Apache
- اجرای کدها به زبان برنامه نویسی PHP
- امکان نصب تمامی CMS مانند وردپرس بر روی کامپیوتر
- عدم نیاز به اینترنت هنگام کار با نرم افزار
کاربرد نرم افزار زمپ چیست؟
زمپ رسماً بهعنوان یک ابزار جهت توسعه طراحی شده است تا به طراحان سایت و برنامهنویسان اجازه آزمایش کارهایشان را روی کامپیوتر خودشان بدهد بدون اینکه نیاز به دسترسی به اینترنت داشته باشند.
لوکال هاست تمام قابلیتهای یک هاست را دارد و میتوانید تغییراتی که بر روی سایت انجام میدهید را به صورت زنده مشاهده کنید و زمانی که سایتتان کامل شد انتقال سایت از لوکال به هاست اصلی را انجام دهید.
زمپ همچنین پشتیبانی خوبی برای درست کردن و ویرایش کردن پایگاههای داده در MySQL و اسکیوال لایت و غیره ارائه میکند.
شما میتوانید جداول جدید ایجاد کنید، رکوردها را اضافه حذف یا بروزرسانی کنید، در پایگاه داده جستجو کنید و بسیاری کارهای دیگر.
مقایسه نرم افزار XAMPP با نرم افزار های مشابه
نرم افزار XAMPP و WAMP
XAMPP و WAMP هر دو open source و رایگان هستند، به این معنی که هر کسی می تواند آنها را بدون پرداخت و محدودیت دانلود و استفاده کند.
هر دو محصول همچنین به عنوان بسته هایی طراحی شده اند که به محیط اولیه راه اندازی سرور خود در دستگاه محلی شما کمک می کنند.
با استفاده از WAMP و XAMPP می توانید Apache ، MySQL ، PHP و چند مولفه و سرویس سفارشی دیگر را به صورت خودکار نصب کنید.
این محصولات نرم افزاری همچنین دارای کنترل پنل های ساده و کاربر پسند هستند که از طریق آن ها می توانید به راحتی و در صورت لزوم اجزا را کانفیگ کنید.
با استفاده از هر دوی این محصولات، اکثر اقدامات مهم مانند خاموش یا روشن کردن سرویس خاصی را می توان با یک کلیک انجام داد.
با وجود شباهت های این دو نرم افزار، چند تفاوت جزئی نیز بین نرم افزار XAMPP و WAMP وجود دارد.
نرم افزار XAMPP توسط Apache Friends، یک سازمان غیرانتفاعی که در سال 2002 تأسیس شد، توسعه یافت.
WAMP ساخته یک مهندس فرانسوی به نام رومین بوردون است که این پروژه را از سال 2003 راه اندازی کرد.
XAMPP یک مزیت عمده سازگاری با انواع سیستم عامل ها را ارائه می دهد.
در این نرم افزار سه نسخه مختلف برای ویندوز، لینوکس و مک در دسترس است.
اما WAMP کاربران را محدود می کند زیرا آن ها نمی توانند از آن سیستم های دارای سیستم عاملی غیر از ویندوز 32 بیتی یا 64 بیتی استفاده کنند.
در حالی که اندازه فایل برای هر دو بسته تقریباً کوچک است، با این حال حجم فایل WAMP تقریباً چهار برابر اندازه XAMPP است.
XAMPP برای هر دو سیستم عامل ویندوز و لینوکس 149 مگابایت است و برای مک 158 مگابایت است. اما، نسخه 64 بیتی WAMP برای ویندوز در حدود 518 مگابایت است.
بیشتر کاربران نصب و کانفیگ XAMPP را بسیار ساده تر می دانند.
پس از راه اندازی، نصب کننده از شما می پرسد که مایلید کدام مولفه را از بسته نصب کنید. این تنها قسمت تصمیم گیری است که در نصب XAMPP نقش دارد.
از طرف دیگر، WAMP افراد زیادی را گیج کرده است، خصوصاً کسانی که سعی دارند WAMP را روی سیستم عامل های دیگری غیر از ویندوز اجرا کنند.
صفحه اصلی WAMP هم مانند نرم افزار XAMPP دارای برخی از دستورالعمل های اساسی در مورد نحوه نصب نرم افزار است، اما بسیار مختصر هستند، که برای یک مبتدی کارامد نیست.
وب سایت های هر دو محصول دارای تالار گفتگو هستند که در آن می توانید سوال کنید و از اعضای مفید انجمن توسعه دهندگان پاسخ بگیرید.
با این حال طرفداران نرم افزار XAMPP جامعه بسیار فعال تری دارد، در نتیجه به راحتی کاربران XAMPP می توانند راه حل هایی برای مشکلات خود پیدا کنند.
فایل های پروژه XAMPP در پوشه htdocs در پوشه نصب ذخیره می شوند، در صورتی که برای WAMP، می توانید فایل های پروژه خود را در زیر پوشه “www” قرار دهید، که در فهرست نصب “wamp” وجود دارد.
نرم افزار XAMPP و LAMP
Lamp برای سیستم عامل لینوکس در نظر گرفته شده است. ایده استفاده از کلمه ی LAMP نخستین بار توسط آقای Michael Kunze در مجله المانی c’t در سال ۱۹۹۸ داده شد.
Xampp برای تمام سیستم عامل ها می باشد. کنترل پنل نرم افزار XAMPP برای مبتدیان بسیار خوب و مناسب است و عملکرد آن بسیار راحت است.
نرم افزار XAMPP و MAMP
نرم افزار XAMPP خیلی سریع اجرا می شود.
نصب فایل ها آسان است، شما فقط فایل نصبی را در پوشه htdocs قرار دهید و آماده کار هستید.
این نرم افزار پشتیبانی خوبی از phpmyadmin با استفاده از رابط مشتری، دارد.
MAMP مخفف (M (Mac OS X) A (Apache) M (MySQL) P (PHP, Perl، Python است. این نرم افزار مانند XAMPP به راحتی از توسعه وب پشتیبانی می کند.
شما برنامه را نصب کرده ، فایل ها را در پوشه مورد نیاز برنامه ها قرار دهید، حالا نرم افزار شما آماده استفاده است.
MAMP به همان روش XAMPP کار می کند، اگرچه تفاوت های جزئی دارد.
از جمله سه ویژگی پیشرفته مانند اختصاص پورت، بهینه سازی PHP و قابلیت تغییر فهرست شروع.
البته MAMP جنبه های منفی هم دارد. به نظر نمی رسد مانند XAMPP روان باشد.
به عنوان مثال شماره پورت را در نوار آدرس نشان می دهد، شروع و توقف و همچنین اجرای کند تری دارد.
دیدگاه ها