BAPP - BAPP
The zkratky BAPP (nebo B.A.P.P.) a BAMP (nebo B.A.M.P.) odkazují na sadu open-source software programy běžně používané společně pro dynamický běh webové stránky nebo servery. Tato sada je a zásobník řešení a otevřený zdroj web plošina.
BAPP odkazuje na:
- BSD, rodina operační systémy;
- Apache, webový server;
- PostgreSQL, Systém pro správu databází (nebo databázový server);
- Perl, PHP, Python a / nebo Ppodnebí (mod mono ), skriptovací / programovací jazyky.
BAMP odkazuje na:
- BSD, rodina operační systémy;
- Apache, webový server;
- MySQL, Systém pro správu databází (nebo databázový server);
- Perl, PHP, Python a / nebo Ppodnebí (mod mono ), skriptovací / programovací jazyky.
Tyto dvě zkratky mají tři hlavní použití:
- Definovat a webový server infrastruktura
- Definovat a paradigma programování vývoje softwaru
- Definovat a distribuce softwaru balík
Základní operační systém BSD
Jako operační systém, FreeBSD (A BSD potomek) je obecně považován za spolehlivý a robustní a za operační systémy, které přesně vykazují provozuschopnost na dálku,[1] FreeBSD (a další BSD potomci) jsou nejběžnějším bezplatným operačním systémem uvedeným v seznamu Netcraft[2] z 50 webové servery s nejdelší dobou provozuschopnosti (provozuschopnost v některých operačních systémech, jako jsou některé verze systému Windows Linux nelze určit na dálku[1]), což je nejlepší volba mezi ISP a poskytovatelé hostingu. Dlouhá doba provozuschopnosti také naznačuje, že ne jádro aktualizace byly považovány za nezbytné, protože instalace nového jádro vyžaduje restart a vynuluje počítadlo provozuschopnosti systému.
Zásobník řešení
Ačkoli původci těchto programů s otevřeným zdrojovým kódem nenavrhli všechny tak, aby vzájemně konkrétně spolupracovali, kombinace se stala populární kvůli nízkým pořizovacím nákladům a všudypřítomnosti jejích komponent (které jsou dodávány s nejnovějšími BSD distribuce nasazeny poskytovateli internetových služeb). Při použití v kombinaci představují a zásobník řešení technologií, které podporují aplikační servery. Mezi další takové sady patří sjednocená vývojová prostředí aplikací, jako je Počítač Apple je WebObjects, Jáva /Java EE, Grály, a Microsoft je .SÍŤ architektura.
Rozhraní
Skriptovací komponenta zásobníku BAPP má svůj původ v CGI web rozhraní, která se stala populární na počátku 90. let. Tato technologie umožňuje uživateli a webový prohlížeč spustit program na webovém serveru a tím přijímat dynamický i statický obsah. Programátoři s těmito programy používali skriptovací jazyky kvůli jejich schopnosti snadno a efektivně manipulovat s textovými proudy, i když pocházejí z různorodých zdrojů. Z tohoto důvodu návrháři systémů často označovali takové skriptovací systémy jako lepit jazyky.
Varianty
Mezi další varianty výrazu patří:
- Místo BSD:
- Místo PostgreSQL:
- Jiní nebo nějaká kombinace výše uvedeného
- BAPPS, se S pro SSL.
- SVÍTILNA, použitím Linux, Apache a MySQL.
- WAMP, použitím Okna, Apache a MySQL.[4]
- WIPPpro Microsoft Windows, Microsoft IIS, PostgreSQL a PHP.
- PRAMÍNEK, pro Microsoft Windows, Microsoft IIS, Microsoft SQL Server a PHP.
- WISApro Microsoft Windows, Microsoft IIS, Microsoft SQL Server a ASP.NET.
- MARSpro MySQL, Apache, Rubín, a Solaris[5]
- FWIP, pro Firebird, Windows, IIS a PHP.
- FWAP, pro Firebird, Windows, Apache a PHP.
Viz také
- Seznam balíčků AMP Kombinované instalační služby pro Apache, MySQL a PHP.
Reference
- ^ A b „Které operační systémy poskytují informace o době provozu?“. Informace. Netcraft. Archivováno z původního dne 21. července 2011. Citováno 3. září 2011.
- ^ „Weby s nejdelšími spuštěnými systémy podle průměrné doby provozu za posledních 7 dní“. Netcraft. Archivováno z původního dne 21. července 2011. Citováno 3. září 2011. Aktualizováno každý den.
- ^ „MAMP & MAMP PRO - vaše místní řešení pro vývoj webových aplikací pro vývoj PHP a WordPress“. Citováno 27. října 2019.
- ^ „Jednotný server“. uniformserver.com. Citováno 27. října 2019.
- ^ „probíhá Tim Bray · LAMP a MARS“. www.tbray.org.