Если отказаться от Битрикса или продублировать его функционал собственным приложением, то вы правы.
Я рассказал как облегчить жизнь в рамках использования стандартного функционала Битрикса без усложнений и удорожаний. Как я выше написал это решение ориентировано на малый и средний бизнес . Enterprise не моя тема я в ней ничего не понимаю.
Понял вас, да концептуально вы правы и я об этом также упомянул в статье
Но если речь идёт о проект уровня малого и среднего бизнеса связанного с услугами, и не связанного с разработкой софта/приложений, то вариант не рабочий. Т.к. поддерживать сайт на двух серверах долго и дорого и всем нужно видеть изменения мгновенно, а не ждать когда будет релиз.
При отправке форм она выдаст балл, например 0.3. Дальше можно сказать пользователю, что вероятно он бот и попросить перезагрузить страницу. После рефреша обычно всё налаживается.
Если не наладится, то в моё случае всё. Хотя можно усложнить и предложить в этом случае например угадать картинки у v2.
3-я версия почему-то на сайте вообще не показала результат, все ботовые регистрации которые проходили с установленной капчей, показывали оценку пользователя 90.
Интересно, а v2 пробовали?
Попробуйте капчу от cloudflare, только не каждый пользователь со слабым знанием английского ее решит.
Мне сложно сказать про swiftmailer, я не работал с ним. Суть такая же, нужно инициализировать капчу при клике по форме. И в момент отправки проверять ответ.
Самая лучшая защита форм от спама — это их отправка через вебсокеты. Ни один бот так делать не будет. Все остальное — лютая дичь. Каптча давно обходится за копейки.
Что вы имеете ввиду под отправкой через вебсокеты?
В моём случае она прекрасно работает. Много крупных ресурсов её использует, например Авито при авторизации.
Варианты корзины, которые предлагаются на текущий момент, при использовании YML, а не кастомного формата отправляемого по API (о котором я говорю в статье):
— ссылка с ID товара ведущая на сайт, которая на сайте положит данный товар в корзину
— корзина внутри турбо страниц отправляющая заказ на email
— купить в один клик, тоже отправляющая на email
Я имею ввиду полноценное взаимодействие с бэкендом, позволяющее отправлять заказы в свою систему, присваивать им ID, регистрировать пользователя и т.д., не уходя с Турбо-страницы на сайт.
Не важно во сколько раз быстрее будут эти страницы, если скорость загрузки мобильной версии устраивает посетителей.
К хорошему быстро привыкаешь. Посетителей приучат к мгновенной загрузке вместо быстрой.
Гугл и яндекс вслед за ним постепенно отжимают все интернет продажи. Т.е. все идет к тому, что уже в недалеком будущем, если ты захочешь что-то продавать через интернет, ты должен будешь пользоваться гугло/яндексовой платформой или идти на мороз.
Если отказаться от Битрикса или продублировать его функционал собственным приложением, то вы правы.
Я рассказал как облегчить жизнь в рамках использования стандартного функционала Битрикса без усложнений и удорожаний. Как я выше написал это решение ориентировано на малый и средний бизнес . Enterprise не моя тема я в ней ничего не понимаю.
Под нормальным фронтендом вы что имеете ввиду ?
Понял вас, да концептуально вы правы и я об этом также упомянул в статье
Но если речь идёт о проект уровня малого и среднего бизнеса связанного с услугами, и не связанного с разработкой софта/приложений, то вариант не рабочий. Т.к. поддерживать сайт на двух серверах долго и дорого и всем нужно видеть изменения мгновенно, а не ждать когда будет релиз.
Почему ?
Про JComments я не знаю, насколько возможно реализовать, функционал так чтобы при обновлении всё продолжало работать.
Если не наладится, то в моё случае всё. Хотя можно усложнить и предложить в этом случае например угадать картинки у v2.
Интересно, а v2 пробовали?
Спасибо за наводку, посмотрю.
Вы заменили v3 на cloudflare?
Обычная капча с кривым шрифтом ещё лучше от пользователей защищает.
Что вы имеете ввиду под отправкой через вебсокеты?
В моём случае она прекрасно работает. Много крупных ресурсов её использует, например Авито при авторизации.
На другом движке это можно и не ломать. Либо в битриксе если написать свой компонент. Мне было удобнее сделать такой вариант.
— ссылка с ID товара ведущая на сайт, которая на сайте положит данный товар в корзину
— корзина внутри турбо страниц отправляющая заказ на email
— купить в один клик, тоже отправляющая на email
Я имею ввиду полноценное взаимодействие с бэкендом, позволяющее отправлять заказы в свою систему, присваивать им ID, регистрировать пользователя и т.д., не уходя с Турбо-страницы на сайт.
К хорошему быстро привыкаешь. Посетителей приучат к мгновенной загрузке вместо быстрой.
Да, скорее всего так и будет
Эти страницы всё равно работают кратно быстрее любой самой быстрой мобильной версии.
Но если поисковики будут и дальше это внедрять, то это станет новой реальностью.