作為一名Web開發者,相信大家都聽說過LNMP架構或者LAMP架構,這種架構模式在Web領域是主流受認可的。
LNMP和LAMP是目前流行的Web框架簡稱,此框架包含了:作業系統(Linux)、伺服器(Nginx或Apache)、資料庫(MySQL)、開發語言(PHP)。這些技術都是免費開源的,它們組合在一起可以輕鬆搭建一個免費高效的Web系統。
1、Linux核心系統是主流的伺服器作業系統
目前國際範圍內使用最多的伺服器作業系統主要有三大類:Linux、UNIX、Windows Server。
UNIX是訂閱服務是收費的,價格較高,一般企業為節約成本不會選擇它;而Windows Server同樣是商業付費系統,穩定性不如Linux/UNIX;而Linux是參考UNIX設計的開源、免費、極其穩定的作業系統。
2、Nginx、Apache
這兩款Web伺服器比IIS更能應對高併發流量請求,而且它們佔用系統資源更少,重點是跨平臺,而微軟的IIS只能跑在Windows Server上。
3、MySQL
MySQL資料庫優點就是:開源免費、跨平臺、體積小、效能卓越。而SQL Server、Oracle都是需要花錢買的,MySQL無論在投入、維護、效能上都比SQL Server好很多,效能上也並不比Oracle差。
4、PHP
PHP作為一款指令碼語言,它是基於C語言開發的,內建了很多函式庫、語法簡單、擴充套件性極好又跨平臺,所以在Web程式語言中它也排在前幾。
作為一名Web開發者,相信大家都聽說過LNMP架構或者LAMP架構,這種架構模式在Web領域是主流受認可的。
什麼是LNMP 及 LAMP?LNMP和LAMP是目前流行的Web框架簡稱,此框架包含了:作業系統(Linux)、伺服器(Nginx或Apache)、資料庫(MySQL)、開發語言(PHP)。這些技術都是免費開源的,它們組合在一起可以輕鬆搭建一個免費高效的Web系統。
LNMP(LAMP)的優點1、Linux核心系統是主流的伺服器作業系統
目前國際範圍內使用最多的伺服器作業系統主要有三大類:Linux、UNIX、Windows Server。
UNIX是訂閱服務是收費的,價格較高,一般企業為節約成本不會選擇它;而Windows Server同樣是商業付費系統,穩定性不如Linux/UNIX;而Linux是參考UNIX設計的開源、免費、極其穩定的作業系統。
2、Nginx、Apache
這兩款Web伺服器比IIS更能應對高併發流量請求,而且它們佔用系統資源更少,重點是跨平臺,而微軟的IIS只能跑在Windows Server上。
3、MySQL
MySQL資料庫優點就是:開源免費、跨平臺、體積小、效能卓越。而SQL Server、Oracle都是需要花錢買的,MySQL無論在投入、維護、效能上都比SQL Server好很多,效能上也並不比Oracle差。
4、PHP
PHP作為一款指令碼語言,它是基於C語言開發的,內建了很多函式庫、語法簡單、擴充套件性極好又跨平臺,所以在Web程式語言中它也排在前幾。