Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Аббревиатуры BAPP (или ВАРР ) и BAMP (или BAMP ) относятся к набору программного обеспечения с открытым исходным кодом программ обычно используется вместе для запуска динамических веб - сайтов или серверов . Этот набор представляет собой стек решений и веб- платформу с открытым исходным кодом .

BAPP относится к:

BAMP относится к:

У этих двух аббревиатур есть три основных применения:

  1. Определите инфраструктуру веб-сервера
  2. Определите парадигму программирования при разработке программного обеспечения.
  3. Определите пакет распространения программного обеспечения

Базовое семейство операционных систем BSD [ править ]

Как операционная система , FreeBSD ( потомок BSD ) обычно считается надежной и устойчивой, и из операционных систем, которые точно сообщают о времени безотказной работы удаленно, [1] FreeBSD (и другие потомки BSD ) являются наиболее распространенной бесплатной операционной системой, перечисленной в Netcraft. список [2] из 50 веб-серверов с наибольшим временем безотказной работы (время безотказной работы в некоторых операционных системах, таких как некоторые версии Linux, не может быть определено удаленно [1] ), что делает его лучшим выбором среди интернет-провайдеров и хостинг-провайдеров . Длительное время безотказной работы также указывает на то, что нетобновления ядра были сочтены необходимыми, поскольку для установки нового ядра требуется перезагрузка и сброс счетчика времени безотказной работы системы.

Стек решения [ править ]

Хотя создатели этих программ с открытым исходным кодом не создавали их всех для работы друг с другом, комбинация стала популярной из-за низкой стоимости приобретения и из-за повсеместного распространения ее компонентов (которые поставляются в комплекте с большинством текущих дистрибутивов BSD, в частности, как развернуты интернет-провайдерами). При использовании в комбинации они представляют стек технологий, поддерживающих серверы приложений . Другие такие стеки включают унифицированы сред разработки приложений , таких как компания Apple Computer 's WebObjects , Java / Java EE , Grails и Microsoft ' s .NET архитектура.

Интерфейс [ править ]

Компонент сценариев стека BAPP берет свое начало в веб- интерфейсах CGI, которые стали популярными в начале 1990-х годов. Эта технология позволяет пользователю веб-браузера выполнять программу на веб-сервере и, таким образом, получать как динамический, так и статический контент. Программисты использовали языки сценариев с этими программами из-за их способности легко и эффективно управлять текстовыми потоками, даже если они исходят из разнородных источников. По этой причине разработчики систем часто называют такие системы сценариев связующими языками .

Варианты [ править ]

Другие варианты термина включают:

  • Вместо BSD:
    • LAPP с использованием Linux .
    • MAPP , используя Macintosh [3]
    • WAPP , используя Windows .
  • Вместо PostgreSQL:
    • BAMP , используя MySQL .
    • FBAP , используя Firebird .
    • BAIP с использованием Informix .
    • BAPS , используя сервлеты.
  • Другие или комбинация вышеперечисленного
    • BAPPS с буквой S для SSL .
    • LAMP , используя Linux , Apache и MySQL .
    • WAMP , используя Windows , Apache и MySQL . [4]
    • WIPP для Microsoft Windows, Microsoft IIS , PostgreSQL и PHP.
    • WISP для Microsoft Windows, Microsoft IIS, Microsoft SQL Server и PHP.
    • WISA для Microsoft Windows, Microsoft IIS, Microsoft SQL Server и ASP.NET .
    • MARS для MySQL, Apache, Ruby и Solaris [5]
    • FWIP для Firebird, Windows, IIS и PHP.
    • FWAP для Firebird, Windows, Apache и PHP.

См. Также [ править ]

  • Список пакетов AMP Комбинированные установщики для Apache , MySQL и PHP .

Ссылки [ править ]

  1. ^ a b «Какие операционные системы предоставляют информацию о времени безотказной работы?» . Информация . Неткрафт. Архивировано 21 июля 2011 года . Проверено 3 сентября 2011 года .
  2. ^ «Сайты с самыми продолжительными работающими системами по среднему времени безотказной работы за последние 7 дней» . Неткрафт. Архивировано 21 июля 2011 года . Проверено 3 сентября 2011 года . Обновляется ежедневно.
  3. ^ «MAMP & MAMP PRO - ваше локальное решение для веб-разработки для PHP и WordPress» . Проверено 27 октября 2019 года .
  4. ^ «Единый сервер» . uniformserver.com . Проверено 27 октября 2019 года .
  5. ^ "Продолжается Тимом Брэем · ЛАМПА и МАРС" . www.tbray.org .

Внешние ссылки [ править ]

  • ONLamp от O'Reilly & Associates