学習中にホームページのレイアウトを作成していたとき、
「HTMLで画像を表示させるよりも、DBに登録しておいて追加削除した方が
ホームページのビジュアル変更時に楽なのではないか?」
と考え調べていたところ、
過去の似たような質問の回答では「DBに画像の保存は推奨しない」との意見が多いように感じました。
https://teratail.com/questions/81233
推奨しない理由はどれも納得のいくものだったのですが、
それではホームページ作成時に
・"定期的に画像の差し替えが起こりうる場合"
・"ユーザー側が画像をアップロードし自由に非表示・表示・削除できる場合"
など画像の変更が頻繁に起こる場合も
JavaScliptやHTMLなどで実現(修正)するのがいいということでしょうか?
正直、個人的にはDBで纏めて操作できる方が楽だよなあ…と考えてしまいます。
よく調べれば出てくる内容かもしれませんが、
画像の操作が頻繁に発生する場合について
皆様のご意見をお聞かせいただけると嬉しいです。
よろしくお願いいたします。
【ちなみに】 この質問をするに至った作成物は ネコの人気投票を行うもので、 一般ユーザーが投票できるWEBページと 管理ユーザーがネコの情報などを操作するための 2つのWebページを作成中です。(脆弱回避のため別ドメイン) 生まれたり里親が見つかったりなどの理由で 管理ユーザー側からアップロード・削除したネコの写真が 一般ユーザー側のページに情報追加される、という仕組みです。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/07 12:53
2020/10/07 15:40