Як поставити капчу

Як поставити капчу

Спам через форми коментарів — головний біль кожного web-майстри. Відключення анонімного коментування та введення примусової реєстрації різко обмежує наповнення ресурсу для користувача контентом, знижує лояльність користувачів і інтенсивність обходу сайту пошуковими системами. Тому зазвичай не залишається нічого іншого, крім як поставити капчу.

Вам знадобиться

- Підключення до інтернету;
- Сучасний браузер;
- Доступ в адміністративну панель сайту;
- Можливо, доступ до сайту по протоколу FTP.

Інструкція

  1. Перейдіть на сторінку проекту reCAPTCHA сервісу Google code. Відкрийте в браузері адресу http://code.google.com/intl/ru/apis/recaptcha/. Використовуйте свій Google-аккаунт при роботі з сервісом. Якщо ви ще не авторизовані, пройдіть авторизацію, натиснувши на посилання Sign In у верхньому правому куті.
  2. Здійсніть підписку на сервіс reCAPTCHA. Натисніть посилання Sign Up, розташований в блоці Getting Started. На сторінці, клацніть по кнопці Sign up Now!
  3. Створіть ключі для використання сервісу, зіставлені одному або декільком доменам. На поточній сторінці в поле Domain введіть ім’я домену сайту, на якому повинна використовуватися капча. Якщо капчу передбачається використовувати на декількох сайтах, і їх список заздалегідь не відомий, активуйте опцію Enable this key on all domains (global key). Натисніть кнопку Create key.
  4. Отримайте і збережіть публічний і закритий ключі для використання сервісу. Скопіюйте вміст полів Private Key і Public Key завантаженої сторінки. Збережіть їх в текстовому файлі для подальшого використання.
  5. Ознайомтеся з документацією з установки капчі. Відкрийте в браузері сторінку з адресою http://code.google.com/intl/ru/apis/recaptcha/intro.html. Виберіть розділ, відповідний використовуваної CMS, движку форуму або технології, на якій побудований сайт.

    Зверніть увагу на розділ Applications. У ньому наведено посилання на описи установки капчі з популярними CMS і форумами. Як правило, для популярних движків існують модулі додатків, які можна завантажити та інсталювати протягом декількох хвилин.

    У розділі Programming Environments містяться посилання на документацію для Вашого капчі з популярними мовами програмування і фреймворками. Як правило, в цих розділах наводяться готові рішення, які можна легко інтегрувати в свій сайт.
  6. Поставте капчу на сайт. Використовуйте одне з рішень, знайдених в документації. Завантажте модуль додатки для своєї CMS або скопіюйте приклад коду. Завантажте плагін на сайт, вставте код в шаблони потрібних сторінок.
  7. Проведіть конфігурування модуля доповнення або блоку коду для роботи з капчі. Якщо використовується плагін, увійдіть в адміністративну панель сайту, перейдіть до сторінки його налаштування, введіть публічний і закритий ключі, отримані на четвертому кроці, збережіть зміни. Якщо використовується власне рішення, виправте код так, щоб в якості параметрів викликів функцій бібліотеки роботи з капчі передавалися коректні значення ключів.
  8. Перевірте роботу капчі. Відкрийте одну або кілька сторінок, де вона встановлена. Переконайтеся в її наявності на сторінці. Скористайтеся функціоналом сайту, для захисту якого була встановлена ​​капча. Переконайтеся в тому, що функціонал не був порушений.

Корисні поради

Якщо є кілька сайтів з відомими іменами доменів, можна створити підписку на кілька ключів, клікнувши на посилання sign up for multiple keys на сторінці створення ключа.