2011-05-04 46 views
2

我已經在我的網頁上放了一個facebook like,facebook發送和twitter推文按鈕10次(每篇文章在我的主題中爲1),但是頁面加載非常緩慢。現在,該網站只是在我的本地XAMPP堆棧上運行,但是當我註釋掉這些小部件時,頁面即時加載。否則,加載需要10秒。Facebook Like和Twitter Tweet加載緩慢

+0

我在這個新的 – cdub 2011-05-04 08:32:26

+0

偉大的請閱讀我上面發佈的鏈接和...歡迎來到Stackoverflow! – ifaour 2011-05-04 08:34:09

+0

試試這個解決方案:http://stackoverflow.com/questions/6838254/lots-of-xfbml-facebook-like-buttons-are-slow/6847489#6847489 – kzap 2011-08-03 11:02:03

回答

3

這將有助於查看代碼以確保正確應用它,但我以前遇到過類似的症狀。我將呈現它的方式是將相關的外部Javascript文件放在</body>標記之前,而不是在您的腦海中。如果與外部主機的連接速度較慢,則可能會導致並列問題,因此您最後需要加載它。

+2

嘿是啊這個作品!我做了兩件錯事。 1)當循環播放我的10篇文章時,我錯誤地在每次添加了小部件的腳本部分,並且2)我現在只在腳註底部添加腳本一次。謝謝! – cdub 2011-05-04 08:41:19

+0

我有一個類似的問題...我使用FBML來加載按鈕,並查看通過螢火蟲淨選項卡所做的請求,它*使* *每個*按鈕相同*請求...所以它使用像100請求額外下載完全相同的資源一遍又一遍......我已經把我的腳本放在body標籤的末尾,所以至少我可以看到加載的頁面,但它仍然會使頁面速度減慢,從頁面到10秒需要0.5秒來完全加載...當我看到頁面仍然一個接一個加載像按鈕時,我仍然認爲該頁面沒有完全加載。 – Populus 2011-05-19 08:37:01

1

我使用Sharrre作爲社交分享按鈕。我在mouseover上激活它,所以在用戶真正需要它之前什麼也不加載。很難讓它比這更快。它還支持其他一些網絡。

我不直接加載社交分享按鈕,只有在沒有其他選項時纔會加載。如果在同一頁面上多次使用,那麼加載時間會非常可怕。

+0

如果用戶立即點擊它,它的加載速度是否夠快?喜歡/鳴叫的數量是多少,這些不會在鼠標懸停之前不可見?那些在使用標籤的鏈接之間進行導航的人(我在考慮輔助功能)呢?觸摸屏平板電腦或移動設備? – 2013-06-03 16:01:46

2

最近在網絡上發生了這種情況。我會看到一個緩慢加載的頁面,並確信底部有一個Facebook或Twitter仍在加載的說明。

我找到的解決方案是一個擴展,它顯示FB,Twitter按鈕,但實際上並沒有加載它們,除非您單擊此按鈕。這樣你的網頁加載速度很快,如果FB或Twitter速度很慢,那就是他們的問題。