2

MiddlemanアプリをGitHubページにデプロイしています。ユーザーがホームページにアクセスしてチームを表示するたびに、アプリはTwitter API(GET users / show)にアクセスします。Twitter APIはレート制限されているため(とにかくこれは不適切な方法であると確信しています)、1時間に多数の訪問者がいる場合、チームは空になります。

これがRailsアプリの場合、画像をサーバーに定期的にキャッシュするのはかなり簡単ですが、静的サイトでこれをどのように行うのでしょうか。1日に1回程度、画像を外部サービスにキャッシュできますか?

4

1 に答える 1

2

Twitterからデータをフェッチし、たとえばhtmlまたは他の種類のメディアを生成してgithubにアップロードする、このタスク用のcronジョブを作成できます。

実際には、IronWorkerでそのジョブを確認することをお勧めします。そのため、独自のサーバーは必要なく、1日あたりのフェッチ数が少ない場合は無料で利用できます。

于 2012-09-20T05:56:28.550 に答える