2009-03-04 48 views
1

我有一個網站,有一個大菜單,菜單上的每個項目都有一個圖標。我一直在考慮實現一個CSS sprite來加速它,但我想知道性能增益會是什麼。我的網站不對公衆開放,所以用戶幾乎總是會重複,所以值得實施還是應該依靠緩存?重複訪問者的CSS Sprite性能增益如何?

回答

2

除非您的網站擁有大量非重複流量,否則根本不會有明顯的性能提升。你目前是否有性能問題?否則,可能不需要過早地優化這樣一個相對較小的事情。

+0

我想,以減少加載時間人們NA外面訪問我們的網站。它不是難以忍受的緩慢,但有明顯的性能差異。 – 2009-03-04 16:46:50

0

如何確保你的是,在未來,該網站的部分不會

  • 公開
  • 展開私人觀衆
  • 獲取新的菜單

所有這些是你可能想要考慮這樣做的原因。我不知道你的情況,但對於一些開發人員來說,前兩項可能會突然實現爲商業決策,而程序員甚至從未聽說過經理回來後要求提高網站性能的方法。或者,它甚至從來沒有得到這麼遠:也許網站由於緩慢和管理失去用戶也從來沒有聽說過。

現在,既然你已經有了代碼,我不會擔心太多。但是,最初將網站放在一起時,應記住這一點。

0

我認爲你應該問的主要問題是你的用戶對網站的響應速度感到滿意。如果他們不是,並且沒有更大的潛在問題導致這種情況發生,那麼您可以使用此更改。

有在名單上的主題一個很好的文章除了http://www.alistapart.com/articles/sprites/