LAMP چیست؟

lamp1

lamp

 

LAMP کوتاه شده ی ۴ کلمه ی PHP ,MySQL-Server ,Apache ,Linux می باشد.این ۴ برنامه از معروف ترین برنامه های Open-Source در دنیای وب و اینترنت هستند که به Web Stack معروف اند. Web Stack یا بسته ی وب از لینوکس به عنوان سیستم عامل، از آپاچی به عنوان وب سرور، از Mysql به عنوان RDBMS (سیستم مدیریت پایگاه داده رابطه ای)  و از پی اچ پی به عنوان زبان برنامه نویسی شی گرا استفاده می کند.(البته ممکن است زبان های برنامه نویسی Perl یا Python جایگرین PHP شوند).

ایده استفاده از کلمه ی LAMP نخستین بار توسط آقای Michael Kunze در مجله المانی c’t در سال ۱۹۹۸ داده شد و در آن سال این ۴ لغت برای اولین بار در یک کلمه به کار برده شدند. با وجود این نام گذاری باز هم این نتیجه را نمی توان گرفت که این برنامه ها برای کار کردن با یکدیگر ساخته شده اند. هر کدام از این برنامه ها خود به تنهایی یک برنامه ی کامل و مرجع هستند که به صورت منبع باز یا Open Source در دسترس هستند. (به این برنامه ها FOSS به معنای نرم افزار مجانی یا متن باز هم گفته می شود).برنامه های Open Source به این علت که همه کاربران به منبع آن دسترسی دارند انعطاف خوبی دارند و عیب یابی در آنها بسیار آسان تر است .

همانگونه که اشاره شد، LAMP (لامپ: لینوکس، آپاچی، مای اس کیو ال، پی اچ پی) یک مجموعه نرم افزاریست (Software Bundle) که داشتن آن برای آغاز میزبانی هر وبسایت بر روی یک کامپیوتر یا سرور ضروری است.

امروزه لمپ به یک استاندارد جهانی تبدیل گشته است، به طوری که تقریبا در تمامی لینوکس های منتشر شده عرضه می شوند تا یک برنامه ی ابر قدرت در اختیار کاربر قرار گیرد.

 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *