Pakiet oprogramowania

Oprogramowanie stos (takich jak „oprogramowania stosu ”) lub roztwór stosu lub roztwór stosu (takich jak «rozwiązanie stos»), często określanej jako stos , to seria komponentów oprogramowania , które opierają się na siebie i że razem tworzą platformę .

Stos składa się z systemu operacyjnego , serwera WWW i środowiska uruchomieniowego, języka programowania, narzędzi programistycznych (np. IDE i kompilator ), rozwiązania do trwałości danych (np. Bazy danych ), a także frameworków , bibliotek i interfejsów . Często używane stosy są często określane skrótem.

Pełnego stosu odnosi się do całości wszystkich tych stosów. Termin ten jest używany głównie do opisania programisty - generalisty (programista full stack) .

Często nazwane stosy

Wspólne stosy i powiązane technologie
skrót system operacyjny serwer internetowy Środowisko wykonawcze Trwałość danych język programowania IDE Różne
LAMPA Linux Apache Perl , PHP lub Python MySQL lub MariaDB Perl , PHP lub Python
LAPOŃSKI Linux Apache Perl, PHP lub Python PostgreSQL Perl, PHP lub Python
LNMP / LEMP Linux Nginx Perl, PHP lub Python MySQL, MariaDB Perl, PHP lub Python
LLMP Linux Lighttpd Perl, PHP lub Python MySQL lub MariaDB Perl, PHP lub Python
LYME Linux Frambezja Mnesia Erlang
LYCE Linux Frambezja CouchDB Erlang
SZKŁO Linux Apache Kamień szlachetny Pogawędka Nadmorski
SKOK Linux Eucalyptus , AppScale pyton pyton
XAMPP Apache PHP, Perl lub Python MySQL lub MariaDB PHP, Perl lub Python
MAMP System operacyjny Mac Apache PHP, Perl lub Python MySQL lub MariaDB PHP, Perl lub Python
WAMP Windows Apache PHP, Perl lub Python MySQL lub MariaDB PHP, Perl lub Python
NMP Nginx PHP MySQL lub MariaDB PHP
MIĘCZAK Windows IIS MySQL lub MariaDB PHP, Perl, Python
WISA Windows , Windows Server IIS .NETTO SQL Server C # , F # , VB.NET Studio wizualne ASP.NET
WINS Windows, Windows Server IIS .NETTO SQL Server C #, F #, VB.NET Studio wizualne
OpenACS Linux lub Windows AOLserver PostgreSQL lub Oracle Tcl , OpenACS
OZNACZAĆ Node.js Przeglądarka MongoDB JavaScript , TypeScript lub Dart Angular , Express.js
MERN Node.js Przeglądarka MongoDB JavaScript, TypeScript lub Dart React.js , Express.js
UDERZYĆ Apache Mesos JVM Apache Cassandra + Apache Spark Jawa IntelliJ IDEA , Eclipse , NetBeans Akka , Apache Kafka
XRX Przeglądarka Baza danych XML ( BaseX , eXist , MarkLogic Server) XML , xHTML , XQuery , XSLT , XForms RESZTA
BCHS BSD ( OpenBSD ) Otwórz BSD httpd SQLite DO.
DŻEM Przeglądarka REST - PI J avaScript , M arkup ( HTML , CSS )
Android Android Środowisko wykonawcze Androida (ART) SQLite Java , Kotlin Android Studio Android SDK
jabłko macOS, iOS System operacyjny Mac Objective-C , Swift Xcode Kakao
Xamarin Windows, macOS, Linux, iOS, Android Mono , .NET SQLite C #, F # Visual Studio, MonoDevelop
PhoneGap iOS, Android, Windows Apache Cordova SQLite JavaScript , HTML, CSS
.NETTO Windows, Azure IIS .NETTO SQL Server; wszystkie relacyjne i nierelacyjne bazy danych C #, F #, VB.NET Studio wizualne ASP.NET , WinForms , WPF , UWP , WCF , WF
.NET Core Windows, macOS, Linux, Azure IIS, Apache, Nginx .NET Core SQL Server; wszystkie relacyjne i nierelacyjne bazy danych C #, F #, VB.NET Studio wizualne ASP.NET
BEZPIECZNY Lazur .NET Core SQL Server; wszystkie relacyjne i nierelacyjne bazy danych F # Studio wizualne Suave, Fable, Elmish

Indywidualne dowody

  1. learnbchs.org
  2. jamstack.org