Как сделать кнопки, подобные facebook, быстрее?

на моем веб-сайте для каждой записи в блоге у меня есть кнопка «Нравится» в facebook. Итак, в указателе есть несколько (на данный момент более 10.) кнопок Like.

Эти кнопки Like делают мою страницу немного громоздкой в ​​использовании. Общее время страницы становится несколько секунд, и при загрузке она тормозит / дергается (даже если загружается весь контент). Есть ли способ исправить это, кроме как не отображать кнопку «Нравится» в индексе? (одна кнопка Like на странице вызывает незначительную задержку)

Для справки, мой веб-сайт находится по адресу http://lastyearswishes.com В firebug вы можете видеть, что время загрузки страницы составляет 20 секунд, из которых около 200 миллисекунд связаны с моим фактическим сайтом. Кажется, что каждая кнопка лайка facebook выполняет три отдельных не кэшируемых уникальных запроса.

Запоздалая мысль : Теперь (почти 2 года спустя) я решил отказаться от Facebook. Даже с асинхронным кодом он по-прежнему вызывает заметную задержку во времени рендеринга страницы. Он также использует некоторый stange javascript, который портит мой макет. Когда я добавлял кнопки твиттера, мой макет сразу же выглядел так, как должен (что-то с выравниванием и перемещением, которое сделал facebook. Я никогда не мог использовать маржу или что-то еще, чтобы facebook выстроился так, как я хотел)

13
задан sakibmoon 12 July 2013 в 19:33
поделиться