2014-01-05 57 views
1

我使用PHP的exec函數在我的服務器上執行命令convert如何配置ImageMagick更快? (命令行SVG到PNG轉換)

對於6,7- KB SVG文檔(轉換後的文件:5,2 KB PNG-文件)下面的命令:

/usr/bin/convert -density 72 -resize 270 80 -background transparent 
    /var/www/app/img/logo.svg PNG32:/tmp/svg2png/20140105- 
    a86b2ed2c38ed310020d201db8042d71.png 

注意到關於我的MBP 0,0001s但大約〜15秒上我的六核服務器。 這怎麼可能?是否有ImageMagick的任何設置可能是問題?

我已經降低密度而沒有效果。

感謝您的幫助!

回答

4

使用-bench & -verbose選項可用於排查性能不佳的選項。 SVG代表的性能問題已爲人所知,但近年來已得到解決。確保在您的服務器上是最新的,並且所有已配置的功能&代表正確設置。

identify -list configure 

this answer放緩在Debian/Ubuntu的系統convert效用。