lamp的起源
圖-lamp
LAMP這個特定名詞最早出現在1998年。當時,Michael Kunze為德國計算機雜志c't寫作的一篇關于自由軟件如何成為商業軟件替代品的文章時,創建了LAMP這個名詞,用來指代Linux 操作系統、Apache網絡服務器、MySQL 數據庫和PHP (Perl或Python)腳本語言的組合(由四種技術的開頭字母組成)。由于IT世界眾所周知的對縮寫的愛好,Kunze提出的LAMP這一術語很快就被市場接受。O'Reilly和MySQL AB更是在英語人群中推廣普及了這個術語。隨之LAMP技術成為了開源軟件業的一盞真正的明燈。
目前,幾乎在所有的Linux發布版中都默認包含了“LAMP stack”的產品。這些產品組成了一個強大的Web應用程序平臺。“LAMP stack”中的每一個組件都是一個FOSS(免費或者開源軟件/Free or Open Source Software)的實例。FOSS方法的好處有三個方面。第一,FOSS軟件的性質意味著應用程序可以免費下載,能夠讓更廣泛的人們不用付費就可以使用這個應用軟件。這種免費的方式對于廣大用戶特別具有吸引力。這些用戶如果不使用免費的軟件就需要付費購買“專業”的商用軟件工具。這在制作網站方面通常是一種昂貴的步驟。FOSS許可證是開放式的,因此對于基于FOSS技術的應用軟件的使用和限制都非常少。不需要為軟件的發布支付任何許可證費就可以開發和應用基于LAMP的工程。因此,這對業余愛好者和專業人員都非常有吸引力。FOSS技術(包括LAMP)的增長和使用的主要原因是因為用戶能夠訪問其資源,修復故障和改善應用軟件的性能都非常容易。與開源軟件許可證結合在一起,這種方法為許多企業簡化了開發過程,并且為企業提供了專有軟件或者商業軟件的限制中所沒有的靈活性。
通過文章的介紹,我們不難看出LAMP在這二十年的發展里,遇到過技術方面的缺乏,但是越來越成熟,在軟件業中拔得頭籌!
【編輯推薦】
- 利用apt工具“傻瓜式”安裝配置LAMP
- “開源之路 LAMP照亮夢想”主題活動
- LAMP網站開發黃金組合Linux+Apache+MySQL+PHP
- IBM Linux管理員快速遷移LAMP的奧秘
- LAMP(Linux+Apache+Mysql+PHP)環境搭建
- 打造Linux下超安全的LAMP服務器