0

ほとんどの場合、シリアル化は悪いと読みました。DB にデータを保存するために PHP でシリアル化を使用することは良い方法ですか? .

私の場合、シリアル化よりも良い方法があるかどうかはわかりません。

クライアント側で家の画像をサーバーに送信します。データベースには家のテーブル、属性があります:houseID、住所、画像など。キーと値のペアを保存している画像の場合(imageName => imagePath)、ファイルシステムにhouseIDを「imagePath」として保存しているため、imageNameとpathの両方が必要です、しかし、適切な名前をユーザーに表示したい。

私の質問は、シリアル化するかしないかです。そうでない場合、どのようにこれに取り組むべきですか?

4

1 に答える 1

1

シリアライズする代わりに、MySQL に と の 2 つの列を用意しimageNameますimagePath。それらを個別の列として簡単に保存できるはずであり、PHP でキーと値のペアを再作成するのは簡単です。

于 2013-10-04T03:46:32.610 に答える