3. diel - ReCAPTCHA v PHP
V minulej lekcii, Tvorba sitemapy v PHP , sme si ukázali, ako vytvoriť Sitemap pomocou PHP.
V tomto článku sa spoločne pozrieme na systémy CAPTCHA a reCAPTCHA. Prvý si objasníme pojem CAPTCHA a preletíte jej histórii. Potom postupne prejdeme jednotlivé verzie systému reCAPTCHA a na konci článku nás taky čaká konkrétny príklad jednoduchej implementácie.
Captcha
CAPTCHA je skratka pre anglické: "c ompletely a utomated p ublic T uring test to tell c omputers and h umans a part". Teda plne automaticky verejný Turingov test na odlíšenie počítačov od ľudí.
Ako názov napovedá, CAPTCHA slúži na rozlíšenie počítačov a skutočných ľudí. To je potreba predovšetkým pri obrane proti spamovým robotom, ktorí by inak zaplnili stránky nepoužiteľným obsahom (napr .: komentármi) alebo by mohli zahltiť stránku požiadavky (napr .: sťahovanie mnohých filmov).
Histórie
Prvý CAPTCHA vznikla v roku 1997 a termín bol zavedený v roku 2003. Ihneď po vzniku sa zdvihla vlna negatívnych reakcií. Používatelia si sťažovali, že CAPTCHA spomaľuje ich prácu.
ReCAPTCHA
ReCAPTCHA je konkrétnej implementácie systému CAPTCHA firmou Google. Teraz si postupne ukážeme jednotlivé verzie.
Verzia 1 - Text formou obrázku
Prvé pôvodné reCAPTCHA predstavoval iba text prevedený na obrázky, ľahko poupravené (napríklad zvlnený a párkrát preškrtnutý). Nielenže táto prvá verzia dokázala bojovať proti robotom, ale využívala sa tiež na digitalizáciu kníh. Jedno slovo už bolo digitalizované a používalo sa ako overenie. Druhé previedol do textovej podoby človek. Vyzerala nasledovne:
Bohužiaľ, ako už asi tušíte, táto prvá reCAPTCHA už sa nepoužíva a Google ju prestal podporovať. Hlavným dôvodom bol problém s OCR. To znamená, že počítačové programy sú schopné prevádzať obrázky na text.
Verzia 2
Rozpoznávanie obrázkov
S touto konkrétne verziou reCAPTCHA
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
Lekcia vysvetlí základy systému CAPTCHA a reCAPTCHA a ukáže praktickú implementáciu. Pozrieme sa na históriu antispamu a jednotlivé verzie.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.