網站技術中的一個帶頭人——LAMP
圖-LAMP
這年頭,網絡已經滲入了人們的日常工作和生活,很多人也產生了做個網站、當個站長的想法。
要想成為一個優秀的站長,必然需要掌握一門網站技術。這里就向大家介紹一個近年來比較流行的一個建站技術帶頭人——LAMP。
何為LAMP呢?LAMP是一個縮寫,它指一組通常一起使用來運行動態網站或者服務器的開源軟件,包括:Linux操作系統、Apache網絡服務器、MySQL數據庫和PHP編程語言,LAMP正是這四個組件的首字母。PCD的博客站,就是基于LAMP的。
一個網站想要運行起來,必然需要存放在一臺網絡服務器上,而服務器要想運作起來,則必然需要一個操作系統。我們平時用的Windows XP、Vista就是面向個人用戶的操作系統,而LAMP里的L(Linux),就是服務器的操作系統。
那Apache又是什么呢?Apache是世界使用***的Web服務器軟件,簡單地說,它的作用主要就是將網民的訪問指向服務器上的某個目錄、某個文件。比如,你要訪問www.pcdigest.com,你的ISP提供的域名解析服務,會讓你的瀏覽器訪問到PCD博客的服務器IP(218.201.45.184),Apache則負責將你的訪問引向服務器上的PCD博客程序所在的目錄,并引導你的瀏覽器讀取這個目錄里的某個文件——這個目錄和文件,隸屬于服務器上的一個PHP網站程序Wordpress,沒錯,PCD博客的建站程序是全球使用量***的博客建站程序Wordpress,它是用PHP程序語言寫的,它需要服務器上安裝PHP環境。
有了這些還不夠,PHP程序的運作,需要有一個數據庫程序的支持,這時,MySQL就登場了。MySQL是一種開放源碼的小型關系型數據庫管理系統,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。實際上,PCD博客里的文章標題、文章內容、標簽、作者名、留言等等內容,都分別存儲在MySQL數據庫中的各個數據表中,依靠Wordpress博客程序在數據庫中寫入、調用這些數據,形成一個動態的、充滿交互性的PCD博客網站。
***簡單總結下吧——PCD博客站放在一臺采用Linux操作系統的服務器上,這臺服務器上有個叫做Apache的交通警察,他負責將網民的訪問引導到服務器硬盤上的某個文件,而這個文件是由用PHP程序語言寫的博客程序生成的,這個PHP博客程序的運行又是在MySQL數據庫支持下完成的。
這樣,Linux作為操作系統,Apache作為Web服務器,MySQL作為數據庫,PHP作為服務器端腳本解釋器。由于這四個軟件都是開放源碼軟件,因此使用這種方式不用花一分錢就可以建立起一個穩定、免費的網站系統。
通過文章簡短的描述,想必大家都知道LAMP的強大了吧,快用LAMP構建屬于自己的網站吧!
【編輯推薦】