Ich weiß, es gibt eine Menge Diskussion über GD oder ImageMagick für eine LAMP-Einrichtung.Beste Art, Bilder auf dem Server zu verarbeiten?
Ich kann nicht scheinen, eine solide Antwort auf die beste zu bekommen, aber ich werde meine spezifischen Bedürfnisse erklären und vielleicht kann jemand helfen.
Ich werde auf einer Social-Networking-Website verwenden, wo Benutzer Fotos zu dort Bildergalerie hochlädt.
Alles, was ich tun muss, ist die Datei hochladen und 2 Thumbnails aus der Datei zu machen, dann speichern Sie es, so wird es 3 Bilder alle zusammen für jeden Upload.
Ich muss auch das Quellbild skalieren, aber nur, wenn es breiter als X Pixel ist.
Jetzt habe ich dies in PHP mit GD codiert, aber ich frage mich, ob ImageMagick wäre besser oder nicht. Ich weiß, ImageMagick unterstützt viele weitere Dateitypen und kann mehr spezielle Funktionen zu einem Bild machen, aber wie Sie sehen können, brauche ich nicht all die ausgefallenen Sachen, nur einige Größenanpassungen. Da die hochgeladenen Dateien recht hoch sind, hoffe ich, dass ich die Geschwindigkeit verwenden kann, die am besten ist, aber die Qualität behält. Bis jetzt ist die Qualität der GD-Bilder in Ordnung, also weiß ich, dass imagemagick besser wäre, also kommt es auf Geschwindigkeit und Systemressourcen an.
Ich habe gelesen, dass imagemagick vielleicht ein wenig schneller ist, kann jemand Erfahrung oder Meinungen geben?