Webサービスを公開するにあたり、AWSのEC2、RDS、S3を使用する予定です。
サービス内で利用する画像ファイルは全てS3に配置し、アプリケーション起動時に読み込んでキャッシュし、
画像またはパスが変更されたときのみ再度該当のファイルをキャッシュするといった実装を行いたいです。
データベースには画像の相対ファイルパスが記録されている状態であった場合、以下のような実装で問題ないでしょうか?
またアプリケーション起動時にサーバー内のstrageに画像のキャッシュ、ユーザーのブラウザにもキャッシュがそれぞれ作成される認識で合っていますでしょうか?
認識が間違っている場合、一般的な実装方法や設定方法をご教授いただきたいです。
DB
1------------------------- 2id | item_name | img_url 3------------------------- 41 | apple | img/apple.png 5-------------------------
php
1<img src="{{ s3_url . item->img_url }}" alt="画像の表示">

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/13 04:36