0

我的项目中有一个要求,我需要为使用我们应用程序的每个用户生成 QR 码。最初我以为我会生成 QR 码,该码将在图像中编码 UserID,并且 QR 图像将存储在数据库表列中。此存储的 QR 图像将显示给用户,他可以在需要时打印。但后来我发现,每次我都可以为用户生成二维码并将其显示给他(因为 UserID 永远不会改变),而不是从数据库中生成、保存和检索它。最佳做法是什么???

有没有人遇到过这种情况?我认为不需要将 QR 码图像文件存储在数据库中,而是可以即时生成并显示给用户。但我仍然希望根据人们的经验从人们那里获得一些指导或想法。

4

1 回答 1

2

我会说每次都生成它。图像文件占用大量空间,它只是用户标识的另一种表示,基本上是重复数据。

于 2013-11-05T05:48:06.177 回答