外部画像として、または CSS (SVG が通常の画像としてキャッシュされる場所) から追加できない、約 50kb の大きな SVG ファイルがあるため、SVG は HTML ドキュメント内にあります。
この SVG は多くのページに存在し、何度も読み込まれます。
ただし、SVG は引き続きユーザー ビューに毎回送信されるため、トラフィックの節約はなく、SVG はモデル、データベース リクエスト、または部分的なレンダリングを実行しないため、パフォーマンスに影響があるかどうかはわかりません。
質問: そのようなフラグメントをキャッシュすることは意味がありますか? はいの場合、なぜですか?
例:
<html>
<head>
...
</head>
<body>
<div class="container">
<svg ...>
... # => a lot of SVG code that can be cached
</svg>
</div>
</body>
<footer>
...
</footer>
</html>