2011-07-29 11 views
0

デフォルトではこの問題があります。イメージのパスとディメンションをコード内に格納するか、db内の一部のテーブルに格納する必要があるかわからないためです。デフォルトのイメージをコードまたはdbに格納する必要があります

ステータスフリー、予約済み、予約済みの4つのイメージがあります。私はフィールドimgid、statusid、ファイル名、imageheight、imagewidthの適切なイメージのためのテーブルを持っています。

しかし、何か起こり、サイトにある画像が欠落しているため、ウェブサイトに何かが表示されるはずですので、私はデフォルト画像のアイデアを思いつきました。

答えて

0

データベースが利用できない場合はどうなりますか?

まず、障害モードを見て、利用可能な画像と、障害の重大度によってコンテンツがどのように決定されるのかを確認してください。いくつかの失敗は、ユーザ誘導/設定であり、他のものは一時的なものでもシステム全体でのものでもよい。

最終的には、ページまたはサイトにフォールバックの既定のコンテンツがハードコードされている必要があります。

+0

それは私が考えていたものですが、私はその良いアイデアかどうかは分かりません。私は完全に確信しているが、より多くの答えを待つだろう。 – Enzero

0

パスをDBに入れないでください。そうしないと、別のフィールドを使用してください。少なくとも変更する必要がある場合は、コード内で修正してすべてのデータを書き直すことはできません。

関連する問題