Twitter フレンドシップ

やっぱり重い・・・

2011年02月06日
昨日ずいぶん早くなったと喜んだTwitterAPI利用ですが、やはりデータが多くなると当然のごとく重くなります。
ブラウザからの利用の場合、サーバーが厳しく実行時間を規制している場合も多く、タイムアウトになる可能性が大です。

こういうときよく取る手は、処理を分割する、です。
まず最初の100件を取得して、画面に表示します。
そして次へをクリックあるいは裏で次の100件を取得。これを最後まで繰り返します。
こうすると体感速度が上がります。

この考えを導入しようかと思ったのですが、ちょっと問題が。
自分がファンになった方のフォローを調べて、自分もフォローしたい場合があります。
このとき、すでに自分がフォローしている方は除いて表示したくなります。

ということは、自分のフォローと、ファンのフォローの2つを引いてこなければいけないってこと?
いくらなんでもそれは重くていやだ。とうことで、自分がフォローしているかどうかわかる項目はないかと調べてみました。

すると、ありました。
【following】が【true】だと自分もフォローしている、【false】だとフォローしていないようです。これでいこう。

それでも、フォロー・フォロワーの多い場合は、やはり工夫が必要になってくると思われます。サーバーの割り当てメモリーも使い果たしてしまうこともあるようです。

Webに表示、cronで実行の両方を付けることにしよう。
作り込みに入ります。
2011年02月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28
先月
来月
カテゴリ
検索
関連サイト
プロフィール
【ネットネーム】
みゅー

キャラクター by ツカエルサイト


【趣味】
・プログラミング
・写真
・楽器演奏
・手芸
・日曜大工
・家の中の不便を便利に
・考える
・自然科学
・猫と戯れる
・ジグソーパズル

【仕事】
・派遣社員でSE・PGやっていました。次の良い仕事がみつからないので、ビジネスへ注力しようと思っています。
・経験言語:VB6、VB.NET、PHP、Perl、JAVA、Oracle、SQLServer、PostgreSQL



【名前】
アン(足)

2014年4月22日生まれ 女の子
あだ名は くノ一
普段は普通にしゃべりますが、興奮すると『ニャ』を連発します

【趣味】
・狩
・ご飯を食べる
・ママのお手伝い

【仕事】
ママのビジネスの看板招き猫
ママの代わりにPC入力
仕事中のママの右腕を温める
ママに心配をかける
いろんな事をしでかしてママを退屈させない

RSSフィード