我正在为一个二手旧货店写一个webapp。我们计划将所有项目添加到数据库中,我将使用Laravel和MySQL。
我们还希望获得条形码扫描仪以扫描和添加项目。
但我之前从未使用过条形码,而且信息认为这对于像我这样的网站很难找到信息,条形码扫描器也是如此,所以我要求有经验的人提供帮助。
我不确定我们应该使用哪种条形码,但我认为3D的条形码就像QR一样好。我发现了几个qr生成器,但我不确定如何从项目中正确创建它们。
说商店名为Brukten。它有项目,编号ID。我是否应该从“Brukten_53”或其他内容生成条形码,或仅仅是ID,或者如何通过智能方式生成条形码?因为我可以使用这样的选项而不是存储生成的条形码,对,并且每次生成QR更好,而不是存储有关它的数据?
首先我们将使用网络界面添加项目,稍后我们想要一个条形码扫描仪来帮助扫描事物,所以我猜测它可以拍照并添加到扫描仪会很好数据库。因此,我们希望数据库为此做好准备,并正确地使用这些系统。所以我也想知道是否有人可以为我推荐一款设备。我见过几个但不确定要选择什么。 2d,3d,有相机的东西,还是我们可以使用其他设备?
我们想要的设备是:
比使用笔记本电脑,手机或平板电脑并输入内容更容易。
构建网站对我来说没问题,PHP,MySQL,Laravel框架都是旧的东西,但条形码对我来说是个新世界。
答案 0 :(得分:2)
您只需确保每个不同的物理项都有唯一的ID。
实现此目的的一种简单方法是使用类别ID作为前缀。 假设您的“二手衣服类别”为ID 25,当您在该类别的牛仔裤上输入一对进入系统时,您应用为其分配ID 12345。 您可以将该项目引用为002500012345.您只需使用此功能(http://edmondscommerce.github.io/php/barcode/ean13-barcode-check-digit-with-php.html)计算第13位数字,并且您可以使用此字体(http://www.fontpalace.com/font-details/EAN-13/)打印完整的EAN13条形码并阅读几乎任何代码扫描程序。
另一种方法是为每种产品生成一个唯一的URL: http://www.example.com/25/12345.html 并将网址嵌入到二维码中。
您可以使用此库生成QR码的图像: http://phpqrcode.sourceforge.net/