LAMP

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
The LAMP software bundle (here additionally with Squid). A high performance and high-availability solution for a hostile environment

LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:

Акроним LAMP может использоваться для обозначения:

  1. Инфраструктуры веб-сервера
  2. Парадигмы программирования
  3. Пакета программ

Хотя изначально эти программные продукты не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной из-за своей гибкости, производительности и низкой стоимости (все её составляющие являются открытыми и могут быть бесплатно загружены из Интернета). Набор LAMP входит в состав большинства дистрибутивов Linux и предоставляется многими хостинговыми компаниями.

Варианты[править | править исходный текст]

Иногда букву P в аббревиатуре расшифровывают как Perl и Python, другие возможные языки веб-разработки.

Существует множество вариантов термина, в частности:

  • LEMPNginx вместо Apache (Nginx читается Engine-X)
    • LNMP — другой вариант названия 'Nginx вместо Apache'
  • BAMPBSD вместо Linux
  • MAMP — Mac OS X вместо Linux.
  • SAMP — Solaris вместо Linux
  • WAMP — под Microsoft Windows вместо Linux
  • WASP — Windows, Apache, SQL Server и PHP
  • WIMP — Windows, IIS, MySQL и PHP
  • PAMP — Personal Apache MySQL PHP — набор серверов для платформы S60 Специфика платформы накладывает свой отпечаток на работу комплекса. Так, в частности, модули PHP получают и возвращают строки только в кодировке UTF-8.
  • FNMP — FreeBSD и Nginx вместо Linux и Apache.
  • XAMPP — кроссплатформенная сборка веб-сервера, X (любая из четырёх операционных систем), Apache, MySQL, PHP, Perl

Готовые решения для Windows[править | править исходный текст]

Поскольку программы, входящие в LAMP, в основном были разработаны для Linux, то установка и взаимная настройка их под Windows требует некоторого времени. Для решения этой проблемы было создано много пакетов программ, которые позволяют начать работать сразу после установки.

См. также[править | править исходный текст]

Примечания[править | править исходный текст]