نرم افزار XAMPP یک نرم افزار open-source است که شامل توزیع های Apache برای سرور است و در اصل برای راه اندازی localhost یا یک سرور محلی است. نرم افزار XAMPP برای شما بستری فراهم می کند که بتوانید بدون نیاز به تنظیمات جانبی، محصولات، Apache ،MariaDB ،PHP ،Perl را بر روی سیستم عامل خود بصورت یکجا نصب کنید. از نرم افزار XAMPP برای نصب، تست، برنامه نویسی و اجرای نرم افزارهای وب در وب سرور سیستم عامل های مختلف برای برنامه نویسان استفاده می شود. برای آشنایی بیشتر با وب سرور، به صفحه وب سرور چیست مراجعه کنید.
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 روان باشد. به عنوان مثال شماره پورت را در نوار آدرس نشان می دهد، شروع و توقف و همچنین اجرای کند تری دارد.