- Wamp
-
- Это статья о веб-технологиях. О белка́х читайте LAMP2.
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:
- Linux — операционная система GNU/Linux;
- Apache — веб-сервер;
- СУБД;
- язык программирования, используемый для создания веб-приложений.
Акроним LAMP может использоваться для обозначения:
- Инфраструктуры веб-сервера
- Парадигмы программирования
- Пакета программ
Хотя изначально эти программные продукты не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной, в первую очередь из-за своей низкой стоимости (все её составляющие являются открытыми и могут быть бесплатно загружены из Интернета). Набор LAMP входит в состав большинства дистрибутивов GNU/Linux и предоставляется многими хостинговыми компаниями.
Варианты
Иногда букву P в аббревиатуре расшифровывают как Perl и Python, другие возможные языки веб-разработки.
Существует множество вариантов термина, в частности:
- GLAMP — уточнение: «Linux», так как остальные компоненты — для GNU/Linux.
- BAMP —
- MAMP — Mac OS X вместо GNU/Linux.
- SAMP — Solaris вместо GNU/Linux
- WAMP — под Microsoft Windows вместо GNU/Linux:
- Windows — операционная система Windows;
-
- СУБД;
- WampServer — предназначен для разработки приложений Web под Windows. Платформа позволяет создавать динамические Web приложения с помошью сервера Apache2, скриптового языка PHP и базы данных MySQL. WampServer располагает так же SQLite Manager для более комфортного управления базами данных.
- WASP — Windows, Apache, SQL Server и PHP
- WIMP — Windows, IIS, MySQL и PHP
- PAMP — Personal Apache MySQL PHP — набор серверов для платформы S60 Специфика платформы накладывает свой отпечаток на работу комплекса. так в частности модули PHP получают и возвращают строки только в кодировке FreeBSD и
- EBLAMP — Extremely Business [1])
Готовые решения для Windows
Поскольку программы, входящие в LAMP в основном были разработаны для GNU/Linux, то установка и взаимная настройка их под Windows требует некоторое время. Для решения этой проблемы было создано много пакетов программ, которые позволяют начать работать сразу после установки.
- Денвер
- EasyPHP
- VertrigoServ
- WAMP
См. также
Операционная система Общее Adoption · Сравнение Microsoft Windows и GNU/Linux · GNU Project · Ядро Linux · История · Linux Foundation · (portability) · Закон Линуса · Спор об именовании GNU/Linux · Распространение Дистрибутивы (сравнение) · Live CD (сравнение) · Live USB · Mini Linux · Форматы пакетов программ Приложения ALSA · Desktop · Devices · Embedded · Gaming · LAMP · Thin client Люди Джоно Бэкон · Алан Кокс · Бенджамин Мако Хилл · Памела Джонс · Ари Лемке · Эндрю Мортон · Ян Мердок · Ганс Рейзер · Скотт Джеймс Ремнант · Дэниел Роббинс · Марк Шаттлворт · Ричард Мэттью Столлман · Линус Торвальдс · Теодор Тсо · Патрик Фолькердинг · Уоррен Вудфорд · Матт Циммерман СМИ Enterprise open source journal · Free Software Magazine · Linux.com · Linux Format · Linux Gazette · Linux Journal · Linux-Magazin · Linux Magazine · Linux Medical News · LWN.net · O3 Magazine · Phoronix Списки Устройства · Список дистрибутивов Linux · LiveCD/LiveDVD Мобильность Access Linux Platform · LiMo Platform · Moblin project · Ubuntu Mobile and Embedded Edition · Linux Phone Standards Forum Другие темы Группа пользователей Linux · Linux Standard Base · Revolution OS · SCO and Linux · Спор Таненбаума — Торвальдса · Вредоносные программы для Unix-подобных систем
Wikimedia Foundation. 2010.