<p>What is the nest PHP thumbnailer/resizer class that preferably works on most shared hosts?</p>

<p>Clarification: I'm looking for a PHP class/wrapper (eg. <a href="http://phpthumb.sourceforge.net/" rel="nofollow noreferrer">phpThumb()</a>, <a href="http://en.wikipedia.org/wiki/Asido" rel="nofollow noreferrer">Asido</a>), so I don't have to run <a href="http://en.wikipedia.org/wiki/GD_Graphics_Library" rel="nofollow noreferrer">GD</a> or <a href="http://en.wikipedia.org/wiki/ImageMagick" rel="nofollow noreferrer">ImageMagick</a> functions directly. I'm specifically looking for resizing and framing functions.</p>

[{'answer_id': 64925, 'author': 'Fire Lancer', 'author_id': 6266, 'author_profile': 'https://Stackoverflow.com/users/6266', 'pm_score': 0, 'selected': False, 'text': '<p>GD is supported on many hosts\n<a href="http://uk3.php.net/manual/en/book.image.php" rel="nofollow noreferrer">http://uk3.php.net/manual/en/book.image.php</a></p>\n'}, {'answer_id': 64929, 'author': 'Sklivvz', 'author_id': 7028, 'author_profile': 'https://Stackoverflow.com/users/7028', 'pm_score': 0, 'selected': False, 'text': "<p>I guess the best two (and by far the most common) are either GD or ImageMagick. I've had a lot of joy with the second.</p>\n"}, {'answer_id': 64931, 'author': 'Espo', 'author_id': 2257, 'author_profile': 'https://Stackoverflow.com/users/2257', 'pm_score': 0, 'selected': False, 'text': '<p>Imagick is a native PHP extension to create and modify images using the ImageMagick API. It is used on many shared hosts:</p>\n\n<p><a href="http://pecl.php.net/package/imagick" rel="nofollow noreferrer">http://pecl.php.net/package/imagick</a></p>\n'}, {'answer_id': 64944, 'author': 'GEOCHET', 'author_id': 5640, 'author_profile': 'https://Stackoverflow.com/users/5640', 'pm_score': 0, 'selected': False, 'text': '<p>Imagemagick is good, and has two APIs for PHP:</p>\n\n<p><a href="http://www.imagemagick.org/script/api.php#php" rel="nofollow noreferrer">http://www.imagemagick.org/script/api.php#php</a></p>\n\n<p><a href="http://www.imagemagick.org/script/api.php#php" rel="nofollow noreferrer">http://www.imagemagick.org/script/api.php#php</a></p>\n'}, {'answer_id': 65040, 'author': 'Bemmu', 'author_id': 8005, 'author_profile': 'https://Stackoverflow.com/users/8005', 'pm_score': 0, 'selected': False, 'text': "<p>I've found that both ImageMagick and GD are too slow for creating un-cacheable dynamic images on the fly if you have more than one request per second. I had to serve dozens of requests per second, and found that I could get around 50 times speed improvement by writing the routine as FastCGI with C &amp; jpeglib.</p>\n"}, {'answer_id': 65079, 'author': 'maff', 'author_id': 9131, 'author_profile': 'https://Stackoverflow.com/users/9131', 'pm_score': 2, 'selected': False, 'text': '<p>I have good experiences with both <a href="http://sourceforge.net/projects/phpthumb/" rel="nofollow noreferrer">phpThumb</a> and <a href="http://sourceforge.net/projects/wideimage/" rel="nofollow noreferrer">Wideimage</a>. Wideimage is the more modern PHP5 approach while phpThumb has much more features.</p>\n'}, {'answer_id': 65284, 'author': 'dragonmantank', 'author_id': 204, 'author_profile': 'https://Stackoverflow.com/users/204', 'pm_score': 0, 'selected': False, 'text': '<p>I use <a href="http://www.gregphoto.net/index.php/2007/02/03/announcing-gregphoto_image-a-php5gd2-thumbnail-class/" rel="nofollow noreferrer">Greg_Photo</a> as an accessor to the underlying GD commands. For pretty basic resizing it works great.</p>\n'}, {'answer_id': 69994, 'author': 'xtimesninety', 'author_id': 8979, 'author_profile': 'https://Stackoverflow.com/users/8979', 'pm_score': 1, 'selected': False, 'text': '<p><a href="http://asido.info" rel="nofollow noreferrer">Asido</a> works great with <a href="http://singletonio.blogspot.com/2008/09/asido-php-thumbnailer-resizer-class.html" rel="nofollow noreferrer">some modifications</a> ;)\nIt supports most features that I need (resizing, framing), has drivers for both GD and Imagemagick, nice simple API, and organized codebase.</p>\n'}, {'answer_id': 871326, 'author': 'Chris Henry', 'author_id': 103315, 'author_profile': 'https://Stackoverflow.com/users/103315', 'pm_score': 0, 'selected': False, 'text': "<p>ImageMagick will definitely produce really sharp images, but it's not easy to install or manage.  ImageMagick itself needs to be installed on the server, and then a compatinble version of MagickWand needs to be installed.  </p>\n\n<p>I've also found that it has a habit of creating massive temporary files of up to a GB or more and then dumping them into your /tmp directory, which you need to be careful of.  It will also eat up a massive amount of memory unpredictably.</p>\n\n<p>For these reasons, I would not recommend ImageMagick if you are on a shared host.</p>\n"}, {'answer_id': 2540347, 'author': 'Catfish', 'author_id': 222403, 'author_profile': 'https://Stackoverflow.com/users/222403', 'pm_score': 0, 'selected': False, 'text': '<p>Here\'s a great script with great documentation. <a href="http://phpthumb.gxdlabs.com/" rel="nofollow noreferrer">http://phpthumb.gxdlabs.com/</a></p>\n'}]
['https://Stackoverflow.com/questions/64907', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/8979/']