PHP 解析二维码速度咋这么慢??
source link: https://www.v2ex.com/t/877598
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
PHP 解析二维码速度咋这么慢??
ini_set('memory_limit', '-1');
$qrcode = new QrReader('./1.jpg');
$text = $qrcode->text();
php7.4 运行一下要等好几秒以上才能解析好。
php 有啥更好的解决办法吗?
Torpedo 12 小时 30 分钟前 不能让前端解吗?🐶
|
ixixi 12 小时 28 分钟前 via Android 试下 php8.1 开启 jit 可能会快一些
|
wd 12 小时 25 分钟前 via iPhone 你在那个方法前后统计下时间看看,可能是 runtime 启动慢
|
wd 12 小时 23 分钟前 via iPhone 那是慢.. 不知道是不是可以 trace 下哪里慢..
|
wd 12 小时 23 分钟前 via iPhone 11 秒是吗?
|
Rache1 12 小时 12 分钟前 不知道你用的哪个库解析,我这里测试两百多个字符的二维码,解析都算比较快的。
测试环境:PHP 7.1 khanamiryan/qrcode-detector-decoder - Packagist https://packagist.org/packages/khanamiryan/qrcode-detector-decoder#1.0.5.2 |
zhaokun 12 小时 2 分钟前 via iPhone 大概率是代码问题,换识别库
|
08110920 11 小时 53 分钟前 @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 运行? |
Rache1 11 小时 6 分钟前 @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 |
IDAEngine 7 小时 47 分钟前 哪有这么慢的,一般 50ms 左右
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK