lampLinux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態網站或者伺服器的開源軟體, 本身都是各自獨立的程式, 但是因為常被放在一起使用, 擁有了越來越高的相容度, 共同組成了一個強大的Web應用程式平臺。
隨著開源潮流的蓬勃發展, 開放原始程式碼的LAMP已經與J2EE和。 Net商務軟體形成三足鼎立之勢, 並且該軟體發展的專案在軟體方面的投資成本較低, 因此受到整個IT界的關注。 從網站的流量上來說, 70%以上的訪問流量是LAMP來提供的, LAMP是最強大的網站解決方案。
LAMP由來LAMP是基於Linux, Apache, MySQL和PHP的開放資源網路開發平臺, PHP是一種有時候用Perl或Python可代替的程式設計語言。
Advertisiment
雖然這些開放原始程式碼程式本身並不是專門設計成同另外幾個程式一起工作的, 但由於它們都是影響較大的開源軟體, 擁有很多共同特點, 這就導致了這些元件經常在一起使用。 在過去的幾年裡,
Advertisiment
越來越多的供應商、使用者和企業投資者日益認識到, 經過LAMP單個元件的開源軟體組成的平臺用來構建以及運行各種商業應用和協作構建各種網路應用程式變為一種可能和實踐, 變得更加具有競爭力, 更加吸引客戶。 LAMP無論是性能、品質還是價格都將成為企業、政府資訊化所必須考慮的平臺。
LAMP名稱起源LAMP這個特定名詞最早出現在1998年。 當時,
Advertisiment
它指一組通常一起使用來運行動態網站或者伺服器的自由軟體: Linux, 作業系統; Apache, 網頁伺服器; MySQL, 資料庫管理系統(或者資料庫伺服器); PHP 和有時 Perl或 Python, 指令碼語言。 雖然這些開放原始程式碼程式本身並不是專門設計成同另幾個程式一起工作的,
Advertisiment
的腳本元件中包括了CGIweb介面, 它在90年代初期變得流行。 這個技術允許網頁流覽器的用戶在伺服器上執行一個程式, 並且和接受靜態的內容一樣接受動態的內容。 程式師使用指令碼語言來創建這些程式因為它們能很容易有效的操作文本流, 甚至當這些文本流並非源自程式自身時也是。 正是由於這個原因系統設計者經常稱這些指令碼語言為膠水語言。
O'Reilly和MySQL AB的確, MySQL AB 自己的市場推廣在某種程度上基於LAMP包的推廣。