0

DB からすべての応答とデータを取得する「PHP」を使用して API を作成しています。「VueJs」を使用してフロントエンドを SPA として作成し、Vue-resource を使用して http 要求を作成します。PHP と JS のどちらを使用するのがよいでしょうか。キャッシュするデータと、キャッシュするデータの種類。データベースには一部のテキストと画像のみが含まれます

4

1 に答える 1

3

キャッシングが使用される理由

特定のリソースが複数回要求される場合、開発者がリソースをキャッシュして迅速に応答できるようにすることは、多くの場合有益です。

キャッシュはどこで使用されますか?

キャッシングには、システム アーキテクチャから Web ソフトウェアまで幅広い用途があります。

キャッシングのしくみ

キャッシュは、頻繁に要求されるリソースを一時的にアクセスの速い場所 (RAM など) に格納することで機能します。RAM は、セカンダリ メモリよりもはるかに高速です。

一般的なキャッシング戦略

よろしければこちらのページをご覧ください

Web アプリケーションでキャッシュを使用するには?

この質問には多くの解決策がありますが、一般的なアプローチはmemcachedオブジェクト ストレージを使用することです。オブジェクトをメインメモリに格納します。サーバー側のコードGETはレイヤーでリクエストを処理する必要があります。リクエストはcache最初にレイヤーにヒットし、オブジェクトが にあるかどうかを確認する必要がありますcache。はい (ヒット) の場合は、応答を送信します。そうでない場合は、次の層からの要求を処理し続けます。

于 2016-09-03T22:56:44.403 に答える