GD或ImageMagick已经成为客户端PHP安装的一部分的几率是多少?

Nos*_*dna 4 php gd install imagemagick

我正在开发一个包含在PHP中重新缩放图像的包.对于图像重新缩放,PHP具有GD和ImageMagick库.那些可能已经成为给定客户端PHP安装的一部分吗?

是否存在PHP的"默认"安装?默认情况下,是GD还是ImageMagick?

如果两者都没有安装,我是否应该在阅读,重新缩放和保存GIF,JPG和PNG方面有某种可怕的后备位置,或者将GD或ImageMagick添加到现有安装中是否很简单?

ste*_*efs 7

我不记得我上次见过没有GD的灯托管服务提供商了.imagemagick扩展并不普遍.如果他们自己运行他们的服务器,他们真的应该能够激活其中一个或两个.在你的位置,我将使用GD和(可能减少的)imagemagick后备构建完整的功能.如果他们两个都没有,向他们展示车轮和/或火灾的基本概念,他们应该感激不尽.

PS:我遇到了停用某些GD功能的供应商(在共享主机环境中计算过于密集),比如imagerotate和imagefilter.


小智 5

GD是包含在php中的易用库..它是"唯一"的扩展,主要包含在php包中......唯一需要的操作是激活扩展.

关于ImageMagik,它更加复杂,因为php imageMagik库只是图像magik软件的接口.使用imageMagik需要安装软件和php库