質問: こんにちは。 cakePHPにて作成したサイトで、数年運用してますが、 たまに画像が一部表示されなくなる事象が発生します。 スマホやPCの端末のリロード(もしくはキャッシュクリア)にて 解決する場合が多いのですが、そもそもの読み込み不具合が起きないように サーバー側にて対策できないでしょうか。 構成としては、 ・画像サーバーは別立て ・画像は個別で複数あり →cssスプライト対応予定 ・.htaccessにて画像の1か月キャッシュ指定 同じような現象を解決された方、対策をされて効果があった方、 ご教示頂けますと幸いです。 (追記します。) サーバー環境は以下です。 ・Webサーバー(cakephpにて構築した環境+DB) ・画像サーバー(画像のみ配置) Webサーバーのはある程度チューニング済みですが、 画像サーバーですが、ただ画像を置いているだけなので、 何もチューニングしていないに近いです。 両サーバー共にスペックはCPU、メモリ、ディスク容量とも潤沢 な方かと思っております。
回答: 結局、解決したかどうかは様子見の状態ですが、 行ったことは、 ・Webサーバーと画像サーバーを一緒にし、Webサーバーのスペックを上げる。 ・一部、スプライト画像化する。 といったところです。 あとは画像の先読みもやってみたいところですが、またの機会という事で。 また同じような状況が発生した場合、改めて質問させて頂きます。 ありがとうございました。