İyi Resim yeniden boyutlandırma Çerçeve

4 Cevap php

I'm currently resizing images in PHP, and my current code takes about 2-2.2 seconds (not including upload time) to resize an image to two sizes, one thumbnail size, and one medium-sized. Can anyone recommend a framework or class that I could download that would resize the images quickly?

Teşekkürler.

4 Cevap

Ben uzun bir süre için ImageMagick kullanmış, ve o inşaat büyük.

Ruby ve şeyleri yerli tarafında gelen biri olarak, ben bellek geniş hacimli yiyor ve ilk etapta yavaş olur beri ImageMagick tabanlı çözümler kaçınarak öneriyoruz.

ImageMagick, ImageScience ve GraphicsMagick: ben betik dilleri bir sürü üç serbest resim kütüphanelerinden birine sarmak eğiliminde olduğunu tespit ettik. Bu resim boyutlandırma geldiğinde tüm bu kütüphanelerin üç nispeten zayıf performansa sahip. Eğer üç arasında seçim varsa ImageScience az bellek tüketir iken, GraphicsMagick en iyi performansa sahiptir.

Ancak, ücretsiz kütüphaneler dışında, bir great deal faster and consume far less memory onların daha popüler muadillerine göre, ya VIPS veya NetPBM dayalı bir şey ile gidiyor öneririm.

Para sorun değilse, o zaman Linux için Intel IPP gibi bir şey sararak muhtemelen hızlı bir alternatif olacak. Ancak, IPP yaklaşık 200 $ USD.

Ive kez önce bu kullanılan ve o amele para cezası

http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php

Değil emin eğer onun daha hızlı zaten olsa ne olduğunu.

I use this one:
http://dev.expocom.nl/functions.php?id=104

Gerçekten Benchmarking değil ama çalışır .. sizin hangi kod parçası gerekli zamanın büyük bölümünü alır öğrenebilirim?