![]() | 1 Torpedo 2022-09-04 13:49:42 +08:00 不能让前端解吗? |
![]() | 2 ixixi 2022-09-04 13:51:43 +08:00 via Android 试下 php8.1 开启 jit 可能会快一些 |
![]() | 3 wd 2022-09-04 13:54:08 +08:00 via iPhone 你在那个方法前后统计下时间看看,可能是 runtime 启动慢 |
![]() | 5 wd 2022-09-04 13:56:42 +08:00 via iPhone 那是慢.. 不知道是不是可以 trace 下哪里慢.. |
![]() | 6 wd 2022-09-04 13:56:58 +08:00 via iPhone 11 秒是吗? |
8 Rache1 2022-09-04 14:07:41 +08:00 不知道你用的哪个库解析,我这里测试两百多个字符的二维码,解析都算比较快的。 测试环境:PHP 7.1 khanamiryan/qrcode-detector-decoder - Packagist https://packagist.org/packages/khanamiryan/qrcode-detector-decoder#1.0.5.2 ![]() |
![]() | 9 zhaokun 2022-09-04 14:17:20 +08:00 via iPhone 大概率是代码问题,换识别库 |
10 08110920 OP @Rache1 7.4 提示这个 Parse error: syntax error, unexpected '|', expecting variable (T_VARIABLE) in /www/wwwroot/api.111.cn/vendor/khanamiryan/qrcode-detector-decoder/lib/QrReader.php on line 16 只能 7.1 运行? |
11 Rache1 2022-09-04 15:13:34 +08:00 @08110920 如果是 composer 安装,PHP 7.x 的安装 1.0.5.2 版本。 composer require khanamiryan/qrcode-detector-decoder=1.0.5.2 手动安装的,去 Github 仓库的 Release 下载 https://github.com/khanamiryan/php-qrcode-detector-decoder/releases/tag/1.0.5.2 |
12 08110920 OP @Torpedo 现在再找例子。 php 是因为图片上还有其他的东西,所以二维码慢一些,如果只是二维码图,速度就很快了。 |
![]() | 13 IDAEngine 2022-09-04 18:32:38 +08:00 哪有这么慢的,一般 50ms 左右 |