LAMP چیست و چه کاربردی دارد؟

LAMP چیست و چه کاربردی دارد؟ : کلمه LAMP مخفف چهار کلمه ی PHP ,MySQL-Server ,Apache ,Linux می باشد.این چهار برنامه از معروف ترین برنامه های Open Source یا همان متن باز در دنیای وب هستند که به Web Stack شهرت دارند.
- Linux : نام سیستم عاملی محبوب و مرسوم برای کاربران و مدیران شبکه و… است.
- Apache : یکی از معروفترین وب سرورهای موجود در لینوکس است. وب سرورهای دیگر عبارت هستند از : Nginx و litespeed
- MySQL : یک سیستم مدیریت بانک های اطلاعاتی است.
- PHP : یک زبان برنامهنویسی سمت سرور است.(البته ممکن است زبان های برنامه نویسی Perl یا Python جایگرین PHP شوند)
امروزه LAMP به یک استاندارد جهانی تبدیل شده است، به طوری که تقریبا در تمامی لینوکس های منتشر شده عرضه می شوند تا یک برنامه ی ابر قدرت در اختیار کاربر قرار گیرد.این یکی از اولین stack های نرم افزار منبع باز و همچنین رایج ترین برای وب می باشد.
پایدار ، ساده ، قدرتمند – اینها کلماتی هستند که اغلب برای توصیف LAMP استفاده می شوند. همه اینها باعث می شود که ارزش یادگیری در مورد آن وجود داشته باشد.
اگرچه LAMP از لینوکس به عنوان سیستم عامل استفاده می کند ، ولی می توان برای رفع نیازهای خاص خود از سایر components با سیستم عامل جایگزین استفاده کرد. به عنوان مثال: یک WAMP stack که از Microsoft Windows استفاده می کند. MAMP با سیستم عامل Mac ؛ و حتی WIMP ، با استفاده از ویندوز و IIS می باشد.