ユーザーに関する情報を提供する非常に小さなREST API(PHPを使用)を開発しました(ユーザーの更新と作成も行いますが、質問には関係ありません)。利用可能な呼び出しを表示するだけです(ところで、JSON出力):
/api/users/54216
/api/users/54216?fields=id,name
/api/users/54216/photos
54216
ユーザー ID の例です。
今日まで、私はキャッシュを使用して html ページを表示するように保存するだけでした。実際にはそれほど複雑ではありませんでした。キャッシュを使用してデータのみを保存することはありませんでした。
これらの呼び出しを保存するにはどうすればよいですか? また、どのように使用すればよいですか? 私の目標は(私が思うに..)JSON
X分で一度データをファイルに保存し、必要に応じてファイルキャッシュとdecode
それを取得することです。
さらに、ユーザーの特定の情報をキャッシュする方法を教えてください。呼び出し番号 1 はすべての情報を出力し、呼び出し番号 2 は特定のフィールドのみを出力するため、実際には効果がないため、2 つのキャッシュ ファイルを使用したくありません。
私はこのセクションに参加したことがないので (キャッシュ [json] データと REST API、初めてです)、非常に混乱しています。
編集:
私はサーバー側のキャッシュについて話しています。