2017-01-27 51 views
0

我使用Nginx來優化我的Angular 2項目。它爲安全性和減小應用程序的整體大小增加了很大的改進。網頁性能測試Nginx

所以我正在測試我的網站,看看我可以在哪裏使用webpagetest.org進行改進。

web page test image

我不知道該怎麼做,當談到壓縮圖像...我從服務AWS S3圖像...

我應該從S3鬥刪除圖片並將圖像放入angular 2項目內的資源文件夾中,然後將整個應用程序Gzip並從應用程序內提供圖像?

任何意見將不勝感激!

乾杯!

回答

1

說到圖像服務。使其達到最佳性能可能是一件棘手的事情。

  1. 如果您只使用了定義數量的靜態集合。我建議您調整它的最佳尺寸,將其放在S3上,並通過AWS上的Cloudfront實例提供圖像。

  2. 如果還有更多。我建議你把S3放在一個單獨的盒子上,並在thumbor.org上設置一個實時圖像轉換服務。 現在在thumbor服務上配置AWS cloudfront。 您將使用Cloudfront爲圖像提供最佳尺寸和邊緣緩存。

所有這一切都以最低的成本。

+0

感謝@Bipul有用的信息,我會檢查出來!乾杯! – Dave