エクササイズで家具ECサイトを作っていて、画像をDBから持ってきて、HTMLで表示させたい。

インフォメーションもDBから持ってくるので、最初にDBに家具インフォメーションと画像リンクが入れてある。

この画像をDBから持ってきて表示させるには2通りあって、

  1. イメージはサーバー上にアップロードしておき、そのリンクだけをDBに保存して、サイトに表示させる時にはそのリンクを指定する。
  2. イメージごとサーバー上にアップロードする。

私は1の方が楽で、DBに負荷もかからなそうに思えて1をやろうとしたら、意外に言うことを聞いてくれない。。。全く表示されないんですよ。

なんかリンクの指定が少しおかしいみたいで。リンクの指定くらい、わかってるつもりなんだけど、うまくいかない。

で、友人に聞いたところ、彼が作ったECサイトではイメージもアップしてるとのこと。

なぜならその方がイメージを管理しやすくて、サーバーからデータを持ってくる時のコードがワンステップ少なくて済み、セキュリティのことも考えることが減る(考えなくていい訳ではない)。とのこと。

 

そう、私が今問題を抱えてる場所は、もしイメージごとサーバー上にアップしていれば、悩まなくて良かったことらしいのです。

もうここまで作ったので、今はその解決策を探しに行くけど、今後ECを作る時は、画像ごとDBに入れようと思います。

【PHP】DBから画像を表示するyukasakuWEB備忘録エクササイズで家具ECサイトを作っていて、画像をDBから持ってきて、HTMLで表示させたい。 インフォメーションもDBから持ってくるので、最初にDBに家具インフォメーションと画像リンクが入れてある。 この画像をDBから持ってきて表示させるには2通りあって、 イメージはサーバー上にアップロードしておき、そのリンクだけをDBに保存して、サイトに表示させる時にはそのリンクを指定する。 イメージごとサーバー上にアップロードする。 私は1の方が楽で、DBに負荷もかからなそうに思えて1をやろうとしたら、意外に言うことを聞いてくれない。。。全く表示されないんですよ。 なんかリンクの指定が少しおかしいみたいで。リンクの指定くらい、わかってるつもりなんだけど、うまくいかない。 で、友人に聞いたところ、彼が作ったECサイトではイメージもアップしてるとのこと。 なぜならその方がイメージを管理しやすくて、サーバーからデータを持ってくる時のコードがワンステップ少なくて済み、セキュリティのことも考えることが減る(考えなくていい訳ではない)。とのこと。   そう、私が今問題を抱えてる場所は、もしイメージごとサーバー上にアップしていれば、悩まなくて良かったことらしいのです。 もうここまで作ったので、今はその解決策を探しに行くけど、今後ECを作る時は、画像ごとDBに入れようと思います。メキシコからカナダに移民して、子供産んで、家買って、リフォームしながら猛勉強中。