2016-07-24 1 views
0

飛び降りてくれてありがとう!サムネイル用に複数のサイズを実装するうまい方法はありますか?

従業員を管理するためのPHPスクリプトを作成しています。プロフィール画像のサムネイル用に複数のサイズを実装するためにどのような方法を使用するかを決定する際に助けてください。

サイズが変更される可能性があります(動的に保持したい)ので、サムネイルサイズごとに特定の列名を設定することはできません。

私はいくつかのオプションがあると仮定し

  1. 私は、その後、外部キーを持つユーザIDにサムネイルパスと「バインド」を保存しますが、それぞれのプロフィール画像用のデータベース・テーブルを作成することができます私はすべてのプロフィール画像を取得し、私のニーズに基づいてそれらを並べ替えることができるようになります。

  2. サムネイルを生成し、そのパスを "thumb_path"などの特別な列の "users"テーブルに保存することができます。同じ方法で、プロファイル画像パスのjsonを代わりに保存できますサムネイルサイズを表します)。

しかし、どちらも私のために少し嫌なようですが、私は効率的に実装する別の方法については明確にはできません。

あなたの親切な助けを喜んでお寄せください! Marco。

答えて

0

サムネイル用のテーブルを1つ作成することをお勧めします。これには、user_id、サムパス、サイズに関する情報が含まれます。あるユーザーに複数の行を割り当てることができます。 これがあなたを助けてくれることを願っています。

関連する問題