lamp是什麼意思

來源:酷知科普網 4.96K

簡要回答

LAMP是作業系統、網頁伺服器、資料庫管理系統、指令碼語言等系統首個英文字母縮寫的組合。

lamp是什麼意思

不少人經常在電腦雜誌上看到lamp這個概念,究竟這個lamp是什麼意思呢?在電腦應用裡都有什麼作用呢?下面讓我們一起去了解吧。

詳細內容

這些開放原始碼程式本身並不是專門設計成同另幾個程式一起工作的,但由於它們的廉價和普遍,這個組合開始流行(大多數Linux發行版本捆綁了這些軟體)。當一起使用的時候,它們表現的像一個具有活力的“解決方案包”(Solution Packages)。其他的方案包有蘋果的WebObjects(最初是應用伺服器),Java/J2EE和微軟的架構。

lamp是什麼意思 第2張

“LAMP包”的指令碼元件中包括了CGIweb介面,它在90年代初期變得流行。這個技術允許網頁瀏覽器的使用者在伺服器上執行一個程式,並且和接受靜態的內容一樣接受動態的內容。程式設計師使用指令碼語言來建立這些程式因為它們能很容易有效的操作文字流,甚至當這些文字流並非源自程式自身時也是。正是由於這個原因系統設計者經常稱這些指令碼語言為膠水語言。

lamp是什麼意思 第3張

Michael Kunze在一篇為德國計算機雜誌《c't》(1998,第12期,230頁)而寫的文章中使用了縮略語“LAMP”。這篇文章意在展示一系列的自由軟體成為了商業包的替換物。由於IT世界眾所周知的對縮寫的愛好,Kunze提出“LAMP”這一容易被市場接受的術語來普及自由軟體的使用。

lamp是什麼意思 第4張

一些人借用LAMP來描述一類可定製組成的系統,而不是製造一系列新詞,並用它來表示這些系統和統一打包的頁面開發環境的不同(例如ASP,和J2EE)。

lamp是什麼意思 第5張

舉例來說,Wikipedia,免費自由的百科全書,執行的一系列軟體具有LAMP環境一樣的特點。Wikipedia使用MediaWiki軟體,主要在Linux下開發,由Apache HTTP伺服器提供內容,在MariaDB資料庫中儲存內容,PHP來實現程式邏輯。

lamp是什麼意思 第6張
熱門標籤