Wprowadzenie

CAPTCHA oznacza "Completely Automated Public Turing test to tell Computers and Humans Apart;" elementy captcha są używane w celu upewnienia się, że wysłane informacje zostały wpisane przez człowieka, a nie przez jakiś automatyczny proces. Zazwyczaj element captcha jest używany podczas wysyłania formularza gdzie nie wymagamy aby użytkownik był zalogowany, ale gdzie chcemy zapobiec wysyłaniu spamu.

Elementy Captcha przyjmują wiele różnych form, włączając w to zadawanie logicznych pytań, prezentowanie krzywych czcionek, a także prezentowanie obrazków i pytań odnośnie do nich. Komponent Zend_Captcha ma na celu zapewnienie wielu backendów które mogą być wykorzystane jako osobne komponenty lub w połączeniu z komponentem Zend_Form.