最好的条形码和 how/what 来生成条形码,以及如何以最好的方式存储它?

Best barcodes and how/what to generate barcodes from, and how to store it the best way?

我正在为二手旧货店编写一个网络应用程序。我们计划将所有项目添加到数据库中,为此我将使用 Laravel 和 MySQL。

我们还想要一个条形码扫描仪,以便扫描和添加项目。

但我以前从未使用过条形码,并且很难找到像我这样的网站的信息,条形码扫描仪也是如此,所以我向有经验的人寻求帮助。

我不确定我们应该使用哪些条形码,但我认为 3D 条形码,例如 QR 会很好。我找到了几个 qr-generators,但我不确定我应该如何从项目中正确地创建它们。

假设商店名为 Brukten。它有物品,带有编号 ID。然后我应该从 "Brukten_53" 之类的东西中生成条形码,还是只生成 ID,或者如何是一种聪明的方法?因为我可以使用这样的选项而不是存储生成的条形码,对吧,而且最好每次都生成一个二维码而不是存储它的相关数据?

一开始我们会使用网络界面来添加项目,后来我们想要一个条形码扫描仪来帮助扫描东西,所以我猜如果有一个可以拍照和扫描的扫描仪会很好添加到数据库。所以我们希望数据库为此做好准备,并适当地与此类系统一起工作。所以我也想知道是否有人可以为此推荐我的设备。我见过几个但不确定该选择什么。 2d、3d、带摄像头的东西,或者我们可以使用其他设备吗?

我们想要设备的用途是:

比带着笔记本电脑、phone 或平板电脑四处走动并输入内容更容易。

建站对我来说没问题,PHP、MySQL、Laravel框架,都是老东西,但条形码对我来说是一个新世界。

您只需确保每个不同的物理项目都有一个唯一的 ID。

实现此目的的一种简单方法是使用类别 ID 作为前缀。 假设您的 "used men clothes category" 是 ID 25,当您将一条该类别的牛仔裤输入系统时,您的应用程序会为其分配 ID 12345。 您可以将该项目引用为 002500012345。您只需使用此函数 (http://edmondscommerce.github.io/php/barcode/ean13-barcode-check-digit-with-php.html) and you have a full-fledged EAN13 barcode you can print using this font (http://www.fontpalace.com/font-details/EAN-13/) 计算第 13 位数字,然后使用几乎任何代码扫描仪进行读取。

另一种方法是为每个产品生成唯一的 url: http://www.example.com/25/12345.html 并将url嵌入二维码。

您可以使用此库生成二维码图像: http://phpqrcode.sourceforge.net/