12.1 LNMP架構介紹
LNMP架構介紹目錄概要
- 和LAMP不一樣的是,提供web服務的是Nginx
- 而且php是做爲一個獨立服務存在的,這個服務叫作php-fpm
- Nginx直接處理靜態請求,動態請求會轉發給php-fpm
![LNMP架構 輸入圖片說明](http://static.javashuo.com/static/loading.gif)
LNMP架構
- LAMP和LNMP兩個架構相似
- 在LAMP架構中,PHP和Apache是一個總體,php解析是交給Apache來執行的,只不過須要加一個php的模塊libphp.so
- 在LNMP架構中,提供web服務的是Nginx,PHP會啓動一個php-fpm服務,Nginx會把用戶請求的php交給php-fpm服務去進行處理(用戶數據與mysql的交互就是由php-fpm來作的,處理好的結果在高速Nginx,而後經過Nginx告訴用戶的瀏覽器),用戶的靜態請求將由Nginx直接進行處理(Nginx在處理靜態數據的性能上要比Apache快),
- Nginx對靜態爲主的網站,處理用戶併發會很大,速度也會快不少
![LNMP架構 輸入圖片說明](http://static.javashuo.com/static/loading.gif)
歡迎關注本站公眾號,獲取更多信息