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