Лучший метод для обработки загрузки пользовательских изображений - PullRequest
0 голосов
/ 01 октября 2010

Если бы нужно было создать сайт, на котором пользователи могли бы загружать изображения в различных форматах (JPG, PDF и т. Д.) И обрабатывать это изображение в одной монохромной GIF-копии и PDF, какая инфраструктура была бы для этого лучшей? 1001 *

Я знаю, что уже существует вопрос об инфраструктуре обработки изображений, но я хотел бы знать, какой конкретный метод будет рекомендован для PHP.

Должен ли я сценарий PHP фоновое задание? Должен ли я хранить список изображений для обработки в базе данных? Должна ли обработка изображений выполняться в загружаемом скрипте PHP?

Заранее спасибо за любую помощь.

Ответы [ 2 ]

1 голос
/ 01 октября 2010

Довольно просто вызвать двоичный файл ImageMagick для обработки изображений. А современные серверы более чем достаточно быстры, чтобы сделать это как часть обработки после загрузки перед возвратом страницы успеха конечному пользователю. Я работаю на коммерческом сайте, который делает именно это для пользовательских загрузок, и у нас никогда не было проблем.

0 голосов
/ 01 октября 2010

Я бы сохранял загруженные изображения в файловой системе, а не в базе данных, а внешний / автономный компонент заботился бы об обработке изображений. Этим компонентом может быть что угодно, от Java до Perl-приложения, необязательно php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...