Должен ли я использовать библиотеку GD в PHP для рисования изображений CAPTCHA? - PullRequest
2 голосов
/ 29 марта 2010

Подходит ли PHP-библиотека GD для рисования изображений с нуля? Или мне лучше просто импортировать изображение и изменить его ...

Ответы [ 3 ]

1 голос
/ 30 марта 2010

Нет, вы не должны писать свою капчу. Пожалуйста, используйте re-capthca , это, безусловно, самый безопасный capthca из когда-либо сделанных, и бесплатный. Если это не работает, используйте одну из многих (уязвимых) библиотек Capthca , которые используют gdlib.

1 голос
/ 29 марта 2010

Не уверен, что будет возможно узнать, сколько людей используют одно решение или другое; -)

Но самым разумным ответом будет, в вашем случае, что выбор одного решения из другого зависит от вашей ситуации:

  • Если у вас есть базовое изображение и вам просто нужно добавить небольшую порцию информации, загрузка существующего изображения, вероятно, будет самым простым решением
  • Если вам нужно сгенерировать изображение с индивидуальными настройками, отличающееся для каждой из ваших страниц, проще будет создать полное поколение с нуля.
0 голосов
/ 29 марта 2010

Если вы не ограничены GD, вы также можете взглянуть на расширение ImageMagick. Это имеет сравнение:)

...