Drupal 7 で次のキャッシュ動作を取得する方法について、より詳細な情報を探しています。
外部サービスから取得した情報をレンダリングするブロックが必要です。ブロックは多くのユーザーに対してレンダリングされるため、そのサービスから継続的にデータを要求するのではなく、結果をキャッシュします。ただし、このデータは比較的頻繁に変更されるため、5 分または 10 分ごとに最新のデータを取得して、再度キャッシュしたいと考えています。
自分でコードを書きすぎずに、このようなキャッシュ動作を実現する方法を知っている人はいますか? また、Drupal でキャッシュを使用する方法に関する適切なドキュメント (7) についてもあまり見つけられていないため、その点についての指針も高く評価されます。