Лучший способ повысить производительность - это не копировать и не вставлять код из плагинов Facebook.
Код Facebook «Мне нравится» выглядит следующим образом:
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=127702313984818&xfbml=1"></script>
<fb:like href="example.com" send="true" width="450" show_faces="true" font=""></fb:like>
Проблема в том, что еслиимеет 20 одинаковых кнопок, затем создается 20 Div с id = "fb-root" и вызывается 20 раз скрипт для all.js.Лучший способ - переместить
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=127702313984818&xfbml=1"></script>
в верхний колонтитул страницы, и всякий раз, когда вам нужна кнопка «Мне нравится», используйте только
<fb:like href="example.com" send="true" width="450" show_faces="true" font=""></fb:like>
То же самое касается комментариев на Facebook и других плагинов.
Кроме того, для некоторых плагинов Facebook предоставляет возможность использовать код xfmbl или iframe.Всегда выбирайте код iframe, потому что js Facebook должен анализировать весь код xfbml и преобразовывать его в iframe.Это вызывает много DOM-вставок и замедляет страницу.
Надеюсь, это поможет!