Opened 3 years ago

Last modified 3 weeks ago

#371 new enhancement

Add php imagick module

Reported by: TC Haddad Owned by: Jeff McKenna
Priority: enhancement Milestone: future
Component: MS4W - PHP Version: 4.0.5
Keywords: Cc:
Blocked By: Blocking:

Description

The php imagick (image magick) module is sometimes recommended for performance reasons on php-based CMS sites. See an example list of recommended modules here:

https://make.wordpress.org/hosting/handbook/server-environment/#php-extensions

MS4W does not include the imagick module, so perhaps consider adding to future builds, if it does not interfere with existing image format support.

Change History (5)

comment:1 by Jeff McKenna, 3 years ago

Milestone: 5.0.0 release
Version: 4.0.5

comment:2 by Jeff McKenna, 3 years ago

Priority: minorenhancement

comment:3 by Jeff McKenna, 5 months ago

Milestone: 5.0.0 releasefuture

Imagick seems to be a PECL extension (unknown if it works with PHP 8+)

comment:4 by Jeff McKenna, 3 weeks ago

The imagick extension has no commits for 2 years, and there is a open pull request for PHP 8.4 support at https://github.com/Imagick/imagick/pull/704

Also, for this to work, I would additionally have to compile the actual ImageMagick library (as those libs are also required to build against, for this extension).

Add all that to the fact that this extension is strongly marked as EXPERIMENTAL: see warning at top of https://www.php.net/manual/en/intro.imagick.php

I am hesitant to add this extension into the base MS4W (as that would be committing to this extension). I can do all of the above, but it is quite a commitment, for each MS4W release going forward.

Thoughts?

comment:5 by TC Haddad, 3 weeks ago

Agree - seems not worth the effort at the moment. Thanks for looking back on this one to give the update!

Note: See TracTickets for help on using tickets.