BAPP - BAPP

Na skróty BAPP (lub BAPP ) i BAMP (lub BAMP ) odnoszą się do zestawu oprogramowania open-source programów powszechnie stosowanych razem uruchomić dynamicznych witryn internetowych lub serwerów . Ten zestaw jest stos rozwiązanie i open source internetowej platformy .

BAPP odnosi się do:

BAMP odnosi się do:

Dwie akronimy mają trzy główne zastosowania:

  1. Definiowanie serwera WWW infrastruktury
  2. Zdefiniuj paradygmat programowania w tworzeniu oprogramowania
  3. Zdefiniowanie dystrybucji oprogramowania pakietu

Bazowy rodziny BSD systemów operacyjnych

Jako system operacyjny , FreeBSD (a BSD potomek) jest powszechnie uważany za niezawodny i wytrzymały, i systemów operacyjnych, które dokładnie zgłaszają uptime zdalnie, FreeBSD (i innych BSD potomkowie) są najczęstszą darmowy system operacyjny, wymienionych w wykazie Netcraft jest z 50 serwery wWW z najdłuższym uptime (czas działania na niektórych systemach operacyjnych, takich jak niektórych wersjach systemu Linux nie można ustalić zdalnie), co sprawia, że jest to najlepszy wybór wśród dostawców usług internetowych oraz dostawców usług hostingowych . Długi czas pracy oznacza również, że nie ma jądra aktualizacje zostały uznane za niezbędne, jak instalacja nowego jądra wymaga restartu i zeruje licznik uptime systemu.

stos rozwiązanie

Choć pomysłodawcy tych programów open source nie zaprojektować je wszystkie do pracy z siebie, kombinacja stał się popularny ze względu na jego niski koszt nabycia oraz ze względu na wszechobecność jej składników (które są dostarczane z większością aktualnych rozkładów BSD szczególnie jak wdrożony przez ISP). Gdy używany w połączeniu stanowią one stos rozwiązanie technologii, które obsługują serwery aplikacji . Inne takie stosy obejmują ujednolicone środowisko tworzenia aplikacji, takich jak Apple Computer 's WebObjects , Java / Java EE , Grails i Microsoft ' s .NET architektury.

Berło

Składnik skryptów stosu BAPP ma swoje początki w CGI internetowych interfejsów, które stały się popularne na początku lat 1990. Technologia ta umożliwia użytkownikowi z przeglądarki internetowej , aby wykonać program na serwerze WWW, a tym samym otrzymać dynamiczny jak statyczną zawartość. Programiści używane języki skryptowe z tych programów ze względu na ich zdolność do łatwego i skutecznego manipulowania strumieni tekstowych, nawet jeśli pochodzą one z różnych źródeł. Z tego powodu projektanci systemów często określane jako takich systemów skryptowych języków kleju .

warianty

Inne warianty tego terminu to:

  • Zamiast BSD:
  • Zamiast PostgreSQL:
    • BAMP za pomocą MySQL .
    • FBAP , używając Firebird .
    • BAIP korzystając Informix .
    • BAPS korzystając serwletów.
  • Inni albo jakaś kombinacja z powyższych
    • BAPPS , przy czym S oznacza SSL .
    • LAMP , używając Linux , Apache i MySQL .
    • WAMP , używając systemu Windows , Apache i MySQL .
    • WIPP dla Microsoft Windows, Microsoft IIS , PostgreSQL i PHP.
    • WISP , Microsoft Windows, Microsoft IIS, Microsoft SQL Server, oraz PHP.
    • WISA dla Microsoft Windows, Microsoft IIS, Microsoft SQL Server, i ASP.NET .
    • MARS , MySQL, Apache, Ruby oraz Solaris
    • FWIP dla Firebird, Windows, IIS i PHP.
    • FWAP dla Firebird, Windows, Apache i PHP.

Zobacz też

Referencje

Linki zewnętrzne