DB からすべての応答とデータを取得する「PHP」を使用して API を作成しています。「VueJs」を使用してフロントエンドを SPA として作成し、Vue-resource を使用して http 要求を作成します。PHP と JS のどちらを使用するのがよいでしょうか。キャッシュするデータと、キャッシュするデータの種類。データベースには一部のテキストと画像のみが含まれます
1 に答える
3
キャッシングが使用される理由
特定のリソースが複数回要求される場合、開発者がリソースをキャッシュして迅速に応答できるようにすることは、多くの場合有益です。
キャッシュはどこで使用されますか?
キャッシングには、システム アーキテクチャから Web ソフトウェアまで幅広い用途があります。
キャッシングのしくみ
キャッシュは、頻繁に要求されるリソースを一時的にアクセスの速い場所 (RAM など) に格納することで機能します。RAM は、セカンダリ メモリよりもはるかに高速です。
一般的なキャッシング戦略
よろしければこちらのページをご覧ください
Web アプリケーションでキャッシュを使用するには?
この質問には多くの解決策がありますが、一般的なアプローチはmemcached
オブジェクト ストレージを使用することです。オブジェクトをメインメモリに格納します。サーバー側のコードGET
はレイヤーでリクエストを処理する必要があります。リクエストはcache
最初にレイヤーにヒットし、オブジェクトが にあるかどうかを確認する必要がありますcache
。はい (ヒット) の場合は、応答を送信します。そうでない場合は、次の層からの要求を処理し続けます。
于 2016-09-03T22:56:44.403 に答える