LAMP
維基百科,自由的 encyclopedia
LAMP是指一組通常一起使用來執行動態網站或者伺服器的自由軟體名稱首字母縮寫:
雖然這些開放原始碼程式本身並不是專門設計成同另幾個程式一起工作的,但由於它們的廉價和普遍,這個組合開始流行(大多數Linux發行版本捆綁了這些軟體)。當一起使用的時候,它們表現的像一個具有活力的「解決方案包」(Solution Packages)。其他的方案包有蘋果的WebObjects(英語:WebObjects)(最初是應用伺服器),Java/J2EE和微軟的.NET架構。
「LAMP包」的指令碼組件中包括了CGI web介面,它在90年代初期變得流行。這個技術允許網頁瀏覽器的使用者在伺服器上執行一個程式,並且和接受靜態的內容一樣接受動態的內容。程式設計師使用手稿語言來建立這些程式因為它們能很容易有效的操作文字流,甚至當這些文字流並非源自程式自身時也是。正是由於這個原因系統設計者經常稱這些手稿語言為膠水語言。
Michael Kunze(英語:Michael Kunze)在一篇為德國電腦雜誌《c't(英語:c't)》(1998,第12期,230頁)而寫的文章中使用了縮略語「LAMP」。這篇文章意在展示一系列的自由軟體成為了商業包的替換物。由於IT世界眾所周知的對縮寫的愛好,Kunze提出「LAMP」這一容易被市場接受的術語來普及自由軟體的使用。