JavaScriptを使用してFacebookやTwitterの情報を取得し、フッターに表示している会社の仕事をしています。問題は、ロード時間が著しく遅くなるこれらのWebサイトからjavascript APIをロードすることです。 Twitter APIは、@repliesとretweetsをフィルタリングするために使用されます。 facebookはlikeboxです。FacebookとTwitterのデータがAPIでロードされています
私が最初からサイトを作っていたら、つぶやきをCMSにインポートし、PHPを使用してリトレーと@repliesを除外します。 htmlがキャッシュされるので、私はこれが最速の解決策であると思います。 Facebookのプロフィール写真の場合、これがCMSによって簡単に手渡されるかどうかわかりません。
しかし、ウェブサイトの構築方法にはPHPなどはありません。私はこれを使用して回避策を探しています。
TwitterにはつぶやきのRSSフィードがありますので、これらのつぶやきをjavascript、filter @replies、retweetsで取得してページに挿入できます。これは現在起こっていることですが、私はTwitter APIなしでそれを行うことができます。
別のオプションは、つぶやきをインポートしてPHPでフィルタリングし、適切な速度でキャッシュするHTMLとして提供するCMSである別のサイトを作成することです。次に、このページをメインサイトのフッターにiframeとともに含めることができます。私はiframeについて悪いことを聞いたことがありますが、私はGoogleマップと広告がそれらに埋め込まれていることを知っており、正しく行われれば問題は生じないようです。
これらのソリューションに問題はありますか?誰かが同じような問題をFacebookのようなfacebookで解決しなければならなかったのですか?
ありがとうございました
ボタンのようなfacebookのようなfacebook:http://imagecdn.maketecheasier.com/2010/04/facebook-like-box-in-MTE.png iframeのアイデアに対するフィードバックをありがとう。 – Evans
@jdlnリンクが壊れています... –