Linux
nginx 適合動態內容嗎?
我想要一個 apache 的替代品,lighthttpd 有記憶體洩漏問題,所以我不能去,我一直讀到 nginx 對靜態內容有好處,但對 php-mysql 動態影片共享內容有好處嗎?
我還讀到一個不錯的選擇是將 apache 和 nginx 一起執行以獲取動態內容,但我根本不想使用 apache - apache 使用這麼多記憶體,這就是我想首先使用 nginx 的原因!
我的最後一個問題是,lighthttpd 是否仍然存在記憶體洩漏問題或者他們是否修復了它,因為我很想使用它,我在某處讀到 youtube 使用它,而且我的網站與 youtube 非常相似(雖然不一樣,但是如果它對 youtube 來說足夠好,那對我來說就足夠了)
坦率地說,任何執行 nginx 代理到 Apache(反之亦然)的人都需要檢查他們的頭腦。它對任何有用的東西都沒有幫助,我希望所有推薦它的文章都會在火災中死去。
說了這麼多,Nginx 對於動態內容和你想要的一樣好——它將所有動態內容代理到後端應用程序伺服器,這是處理此類事情的最佳模型,因為它允許應用程序伺服器作為應用程序執行使用者,而不是作為網路伺服器使用者(多年來,這一直是很多安全問題的來源)。就速度而言,它比 Apache running 稍慢
mod_php
,但還不足以讓您注意到(您的腳本的執行時將使通過將請求分流到應用伺服器所增加的時間相形見絀)。就 lighttpd 而言,我將其視為一種死技術。那天很棒,但是 Nginx 已經吃完了午餐,是時候讓老姑娘退休到一個安靜的牧場了。