2
|
Wyatt Jackson · 技术社区 · 7 年前 |
![]() |
1
5
php-vips 可以比imagick快一点。我为您制作了一个测试程序:
使用服务器中的测试映像: http://build9.hometownapparel.com/pics/ 然后在我的台式机(Ubuntu 17.10,一种快速i7 CPU)上运行,我看到:
因此,每幅图像约25ms。我看到了这个结果(显然是从第一次迭代中得到的):
我尝试了imagemagick示例的循环版本:
在IM-6.9.7-4(为Ubuntu打包的版本)上运行它,我看到:
或每幅图像290ms。所以在这个测试中,php VIP的速度快了10倍以上。这有点不公平:imagick可能比单纯的炮制合成要快一点。 这里还有另一个基准: https://github.com/jcupitt/php-vips-bench 在这方面,php VIP的速度大约是imagick的4倍,所需内存减少了8倍。 以下是打包为Dockerfile的整个内容,您应该能够在任何地方运行: https://github.com/jcupitt/docker-builds/tree/master/php-vips-ubuntu-16.04 |
![]() |
Yosra MH · Php GD不适用于简单测试 7 年前 |
![]() |
Stephane · 创建的图像不会显示在浏览器中 7 年前 |
![]() |
user3314053 · phpGD为图像添加填充并保持矩形 9 年前 |