LAMP

LAMP是指一組通常一起使用來運行動態網站或者服務器的自由軟件名稱首字母縮寫 ： Linux ， 操作系統 Apache ， 網頁服務器 MariaDB或MySQL ， 數據庫管理系統 （ 或者數據庫服務器 ） PHP 、 Perl或Python ， 腳本語言 雖然這些開放源代碼程序本身並不是專門設計成同另幾個程序一起工作的 ， 但由於它們的廉價和普遍 ， 這個組合開始流行 （ 大多數Linux發行版本捆綁了這些軟件 ） 。 當一起使用的時候 ， 它們表現的像一個具有活力的 “ 解決方案包 ” （ Solution Packages ） 。 其他的方案包有蘋果的 （ 最初是應用服務器 ） ， Java ／ J2EE和微軟的.NET架構 。 “ LAMP包 ” 的腳本組件中包括了CGI web接口 ， 它在90年代初期變得流行 。 這個技術允許網頁瀏覽器的用戶在服務器上執行一個程序 ， 並且和接受靜態的內容一樣接受動態的內容 。 程序員使用腳本語言來創建這些程序因爲它們能很容易有效的操作文本流 ， 甚至當這些文本流並非源自程序自身時也是 。 正是由於這個原因系統設計者經常稱這些腳本語言爲膠水語言 。 在一篇爲德國電腦雜誌 《 》 （ 1998 ， 第12期 ， 230頁 ） 而寫的文章中使用了縮略語 “ LAMP ” 。 這篇文章意在展示一系列的自由軟件成爲了商業包的替換物 。 由於IT世界衆所周知的對縮寫的愛好 ， Kunze提出 “ LAMP ” 這一容易被市場接受的術語來普及自由軟件的使用 。