image image image image image
Восстановил контур заявок и согласий ПДн на четырёх унаследованных лендингах. На двух сайтах PHP-код в точках входа не исполнялся, поэтому CAPTCHA блокировала отправку до письма и CRM. В эксплуатации: четыре сайта на shared-хостинге, 14 форм, локальные документы ПДн, фиксация согласий в MySQL и передача лидов в CRM. Техническое решение: • Восстановление исполняемых PHP-точек входа и обработчиков форм • Серверная проверка обязательного согласия до письма и CRM • Запись согласия: дата, IP, user-agent, сайт, форма и версия документа • Локальные страницы политики и двух актов на каждом сайте • REST-интеграция с CRM и first-touch UTM-атрибуция • Аудит совместимости и перевод трёх сайтов с PHP 7.4 на PHP 8.3 Архитектура: • Общие PHP-модули для согласий, журналирования и CRM при посайтовых конфигурациях вне публичного каталога • MySQL-журнал согласий с запретом принятия заявки при ошибке записи • Отдельный JSON-контракт для сайта, экспортированного из визуального конструктора • Локальное зеркало, контрольные суммы и посайтовая живая приёмка после выкладки Результат: • 2 сайта без доставки заявок → восстановленный приём форм • 14 форм → серверная проверка и живая приёмка • 12 документов ПДн → опубликованы на соответствующих доменах • 4 сайта → лиды CRM с источником, формой и UTM-метками • 3 сайта → PHP 7.4 заменён на PHP 8.3 с проверкой форм и интеграций Технологии: PHP 8.3, MySQL, reCAPTCHA v3, REST API, Bitrix24, Tilda export, JavaScript, HTML, CSS, nginx, shared hosting
https://1ses.ru/