2010-11-09 21 views
1

我正在使用pagespeed,yslow檢查http請求和網站組織的jss,css和圖像的no。是頁速度,yslow工具足以瞭解網站的組織和性能

根據上述工具建議,我們將js和css文件的聚合實現爲一個js和一個css。

除了pagespeed和yslow之外,還有其他一些東西可以用來處理來自HTML,js,css,圖片站點的網站性能問題。

任何建議或指示將真正appreaciated。

回答

1

也許他們不是最終的工具,以確定您的網站的性能,但他們確實有,你必須考慮幾件事情:

  • 他們我們以巨大的公司提出:谷歌和雅虎斥資百萬在研究。他們開發這樣的工具是一件好事,可以幫助那些注意建議的開發人員。

  • 他們做了相當強烈的檢查:如果您使用瀏覽器的緩存和壓縮數據,所有這些小小的調整隻是緩慢站點和快速站點之間的區別。

我的意見(我認爲這是你想要什麼底線:意見)是這些工具應採取非常seriusly,因爲他們帶來了很多的調整,你應該讓你的Web應用程序和這些調整可能標誌着一些用戶和他們之間的差異。

希望我能幫上忙!

+0

多數民衆贊成在很好的解釋。我們確實照顧gzip,沒有dom元素等。由於Stackoverflow中有很多專家,我想知道是否有任何新的技術或來自html,css,jss圖像技巧的提示。我們的後端團隊非常強大,他們關心後端的所有性能調整。 – kobe 2010-11-09 04:50:38

2

總是會有小小的調整來爲您的網站增加額外的速度,但遵循這些工具中的建議應該是它的很大一部分。

如果你也使用了圖像壓縮(抹掉它),並將你的js文件移動到頁面底部,我建議的唯一事情就是在新技術出現時保持最新狀態。

+0

sm it不錯,謝謝。 – kobe 2010-11-09 04:48:23

+0

@gov是的,太棒了。我也一直在縮小我們所有的外部js(帶有評論拷貝以供本地編輯)。在這之間,並使用Google CDN託管jQuery本身,我注意到了巨大的差異。 – 2010-11-11 20:55:06

1

當你必須從靜態頁面的角度調整性能... YSlow建議應該是好的。如果你從服務器的角度進行一些調整,你也會受益匪淺。

確保你的網站的靜態的東西整齊地歸類,這樣你可以很容易地應用規則...

  1. 壓縮的網頁,JS,CSS [注意,在IIS你將不得不手動添加其他靜態擴展]

  2. 內容到期可能是額外的獎金,因爲如果內容已經被緩存在客戶端,服務器將只發送的304狀態碼,你的客戶會從它的IE緩存挑文件。

+0

我剛剛發現這個鏈接,看起來像它的真正有用 – kobe 2010-11-09 05:01:26

+0

http://developer.yahoo.com/performance/rules.html – kobe 2010-11-09 05:01:58

+0

是的,你絕對是在正確的軌道上。祝你一切順利! – 2010-11-09 05:13:46

0

不,這還不夠。查看雅虎的boomerang工具,瞭解您的頁面爲最終用戶加載的速度。假設性的改進都很好,但如果你無法監控你的網頁對真實用戶的表現如何,那麼你就是盲目的。您也可以考慮採用分佈式性能監控工具來實現同樣的功能 - 儘管沒有任何事情會影響實際用戶的監控性能。