Как работает опция "Устанавливать куки-файлы"

 

Данная статья подробно описывает работу опций в плагине антиспама от CleanTalk для WordPress:

https://wordpress.org/plugins/cleantalk-spam-protect/#description

 

Панель Администратора WordPress —> Настройки —> Антиспам от CleanTalk —> Продвинутые настройки —> раздел "Обработка данных" —> Устанавливать куки-файлы

 

Опция "Устанавливать куки-файлы"
Эта опция устанавливает варианты использования кук (HTTP cookies) анти-спам плагином для WordPress. Это необходимо для корректной работы антиспам плагина. Все используемые куки содержат техническую информацию, данные о текущем пользователе зашифрованы с помощью MD5 и удаляются после окончания сессии.

 

Позиция "ВКЛ"
Эта позиция является значением по умолчанию для использования кук. Куки устанавливаются в браузере стандартным образом. Если вы используете Varnish или другой плагин кэширования, то это может влиять на работу антиспам плагина и самого Varnish. CleanTalk anti-spam service автоматически определяет наличие Varnish и большинство популярных кеширующих плагинов и отключает использование кук на страницах. Тем не менее, мы настоятельно рекомендуем переключить опцию в позицию "Использовать альтернативный механизм для куки-файлов".

 

Позиция "ВЫКЛ"
Эта опция полностью отключает использование кук при работе антиспам плагина. Мы настоятельно рекомендуем избегать использовать эту опцию, вы можете отключить куки только в исключительных случаях, так как это повлияет на работу антиспам плагина. Если вы не хотите, чтобы антиспам плагин устанавливал куки в браузер, то используйте опцию в позиции "Использовать альтернативный механизм для куки-файлов".

 

Позиция "Использовать альтернативный механизм для куки-файлов"
Использование этой опции может помочь при решении проблем с обычными куками в браузере. В этом случае технические данные не хранятся в куках в браузере, а записываются и хранятся в базе данных сайта и потом удаляются. 

Для использования этой опции есть два варианта. Выбор варианта использования механизма альтернативных кук происходит автоматически и зависит от возможности использования на вашем сайте.

Первым включается CleanTalk AJAX-обработчик и происходит проверка его работы. Этот механизм использует AJAX-запросы для записи данных в базу сайта.

Если первый вариант не проходит проверку, то включается второй вариант с использованием WordPress REST API. Этот механизм использует WordPress REST API для записи данных в базу. WordPress REST API может не работать, если он отключён в вашей конфигурации WordPress с помощью какого-то плагина или внесены изменения в файл "functions.php".

Если второй вариант также не проходит проверку на работоспособность, то будет включён механизм с использованием стандартного WordPress AJAX ("admin-ajax.php"). 

Наиболее оптимальный механизм работы альтернативных кук — это использование CleanTalk AJAX-обработчик. Если автоматически включился другой метод и вы всё равно хотите использовать CleanTalk AJAX-обработчик, то наиболее вероятной причиной является отсутствие прав на использование файла "wp-content/plugins/cleantalk-spam-protect/lib/Cleantalk/ApbctWP/Ajax.php". Вы можете проверить права на этот файл и установить права rw- r-- r--.

 

Для высокопосещаемых сайтов использование альтернативного механизма для куки-файлов может вызвать дополнительную нагрузку, поэтому для таких сайтов лучше всего использовать стандартный механизм установки кук (Позиция "ВКЛ").

 

Позиция "Авто"
Если не будет найдено известных кэш (cache) решений, то плагин использует позицию "ВКЛ". В противном случае будет использоваться параметры позиции "Использовать альтернативный механизм для куки-файлов"

 

 

 

Была ли эта информация полезной?

Нет

Да




Возможно, будет так же интересно