Зміст:
- Визначення - Що означають Linux, Apache, MySQL та Perl / PHP / Python (LAMP)?
- Техопедія пояснює Linux, Apache, MySQL та Perl / PHP / Python (LAMP)
Визначення - Що означають Linux, Apache, MySQL та Perl / PHP / Python (LAMP)?
Linux, Apache, MySQL та Perl / PHP / Python - це стек рішень, який найчастіше називають акронімом "LAMP". Це платформа розробки з відкритим кодом для створення та управління веб-додатками.
Linux виступає як операційна система (ОС). Apache - веб-сервер, MySQL - це база даних, а одна з PHP, Perl, Python - мова сценаріїв. PHP - найпопулярніша з трьох мов сценарію.
Техопедія пояснює Linux, Apache, MySQL та Perl / PHP / Python (LAMP)
Платформа розробки LAMP - надзвичайно популярний стек рішень. Мабуть, найбільш вагомою причиною його широкого використання є те, що всі компоненти стеку є відкритим кодом і, таким чином, вільні у використанні.
Крім того, популярність створює сильну спільноту розробників, яка служить ресурсом для допомоги новим розробникам. Вивчення основ LAMP достатньо, щоб довести розробника до того моменту, коли вони можуть запустити досить складний веб-сайт. Тобто сайти на рівні підприємств передбачають низку інших технологій, але, незважаючи на те, що LAMP є відкритим кодом, для переважної більшості веб-сайтів цього більш ніж достатньо.
Нижче наведено варіанти LAMP із заміненими ОС:
- WAMP, використовуючи Windows.
- MAMP, використовуючи Macintosh.
- SAMP, використовуючи платформу на основі Solaris.