ウェブホストから、サイトを高速化し、ファイル呼び出しの数を減らすよう求められています。少し説明させてください。私のウェブサイトは、私のデータベース (同じホスティング内) と私の Android アプリケーション (私のデータベースからの情報を必要とする約 30 のアプリケーションがあります) の間のブリッジとして 95% で使用されています。今と同じように) アプリは、サイト内のもののような json 文字列を呼び出します: http://www.guiasitio.com/mantenimiento/applinks/prlinks.php およびこの Web ページは、ウェルカム メッセージとして Web ビューに表示されます: http:/ /www.guiasitio.com/movilapp/test.php このページにはいくつかの画像とjqueryが含まれているので、これはメモリ使用量が多いものだと思います。メモリを節約するために、いくつかのコードを使用してパーソンブラウザでこれらのファイルのキャッシュを作成するように言われました(これは少し中国語で私はそれを理解していないので)誰かが私にアイデアを与えて、これを成し遂げる方法についてのチュートリアルに私を送ることができますか?. Android アプリの webview は、このファイルのキャッシュを保持できますか? あなたのすべての助けに感謝します。ありがとう
1 に答える
CDN またはコンテンツ配信ネットワークを使用することは、うまく機能する場合は簡単なソリューションです。基本的に、作業をオフロードするか、静的ファイル (主に画像と CSS ファイル) を別のサーバーに保存して提供します。現在のサーバーの負荷が軽減されるだけでなく、各サイトの訪問者に最も近い場所からファイルが提供されるため、サイトが高速化されます。
多くの優れた CDN の選択肢があります。Amazon CloudFrontは人気のあるオプションの 1 つですが、私の意見では、セットアップが最も簡単なサービスの賞品はCloudFlareです...無料プランを提供しています。詳細を入力し、ドメインの DNS 設定を CloudFlare を指すように変更するだけで、稼働してください。
微調整を行うことで、サーバーへのリクエストを最大 80% 削減することが期待できます。
私は Amazon と CloudFlare の両方を使用していますが、良い結果が得られています。主に用心すべきことは、サイト上のすべてのスクリプトを注意深くチェックし、期待どおりに機能していることを確認することです。CloudFlareには、キャッシュ設定も指定できる簡単な設定があるため、リストには別の詳細が含まれています.
幸運を!