Im, работающий на веб-сайте компании, использует javascript для получения информации в facebook и twitter и показывает ее в нижнем колонтитуле. Проблема в том, что он загружает API-интерфейсы javascript с этих сайтов, что может серьезно замедлить время загрузки. API twitter используется для фильтрации @replies и ретвитов. Фейсбук - это подобный бокс.Данные Facebook и Twitter, загруженные их API-интерфейсами, очень медленные.
Если бы я делал сайт с нуля, я бы импортировал твиты в CMS и использовал PHP для фильтрации ретвитов и @replies. Поскольку html можно кэшировать, я думаю, что это было бы самым быстрым решением. Для фотографий профиля facebook я не уверен, что это может быть легко скомпилировано CMS.
Однако, поскольку сайт создан, нет PHP и т. Д., Которые я могу использовать для этого, чтобы они искали работу.
Как твиттер имеет RSS-канал твитов, я согласен, я мог бы захватить эти твиты с помощью javascript, filter @replies и retweets, а затем вставить их на страницу. Это то, что происходит в настоящее время, но я мог бы сделать это без API Twitter.
Другой вариант - создать отдельный сайт, который является CMS для импорта твитов, фильтровать их с помощью PHP и обслуживать их как html с соответствующим кэшированием для скорости. Затем я мог бы включить эту страницу в нижний колонтитул основного сайта с iframe. Ive слышал плохие вещи об iframes, но я знаю, что карты Google и рекламные объявления могут быть встроены в них, и это, похоже, не вызывает никаких проблем, если все сделано правильно.
Есть ли у них какие-либо проблемы с этими решениями? Кто-нибудь должен был решить ту же проблему с фреймворком, как коробка?
Благодаря
Его фейсбук как коробка не похож на кнопку: http://imagecdn.maketecheasier.com/2010/04/facebook-like-box-in-MTE.png Спасибо за отзыв об идее iframe. – Evans
@jdln ссылка не работает ... –