搜尋

首頁  >  問答  >  主體

symfony2自己提供的反向代理,和市面上的一些反向代理的應用的可比較

symfony2自己提供的反向代理,和市面上的一些反向代理的應用的可比性,自帶反向代理的可用性,以及性能

大家讲道理大家讲道理2749 天前507

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-05-16 16:48:20

    因為效能因素,在高負載的生產環境應考慮使用Varnish等專門的服務。 Symfony 2為了開發/測試的便利,才提供了PHP實現的反向代理,從來就不是打算在性能上取得什麼突破,但意義仍然顯著:

    • Symfony 2為了向需要反向代理的應用場景提供支持,對反向代理的業務邏輯進行了封裝(設計了相應的編程接口)。
    • 專業、高效的Web開發要求自動測試和持續集成,這就要求業務邏輯在需要的時候,可以脫離Nginx、Varnish這樣的外部組件而獨立運行。簡言之,有了PHP實作的反向代理,開發人員可以不用操心在開發/測試環境裡配置Varnish了。
    • 有些虛擬主機不能安裝Varnish,負載不高的情況下,不至於沒有反向代理可用。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 16:48:20

    = =一個PHP開發應用框架。反向代理。
    相信我,你不會想去用他的。

    回覆
    0
  • 取消回覆