Должен ли я использовать https запрос или ajax для отправки данных клиентам? - PullRequest
0 голосов
/ 12 февраля 2012

Итак, я работаю на веб-сайте A / B-тестера, похожем на http://www.optimizely.com/, и я довольно новичок в веб-разработке.A / B-тестер в значительной степени позволяет клиентам создавать варианты своего веб-сайта для оптимизации на основе реакции пользователя (щелчки мыши и т. Д.).Поэтому, как только варианты сделаны на нашем веб-сайте (например, кнопки большего размера), моя работа заключается в том, чтобы отправить клиенту пакет, который позволяет им получать доступ и запускать javascript-коды вариантов на клиентских концах при загрузке их страницы.Нужен ли мне вызов ajax для отправки этих данных или это можно сделать с помощью запроса https и каковы преимущества и недостатки того, что мне нужно сделать?(Мы используем mysql, hadoop и php).Спасибо.

Ответы [ 2 ]

1 голос
/ 12 февраля 2012

Этот вопрос не имеет большого смысла для меня.

HTTPS - это протокол связи.AJAX - это паттерн программирования (или, возможно, более цинично, модное слово).AJAX чаще всего использует HTTPS для обеспечения реального безопасного взаимодействия между клиентом и сервером.

0 голосов
/ 12 февраля 2012

Если я правильно понимаю, что вы имеете в виду ....

Зависит от того, какие данные отправляются - если это персональные данные, всегда используйте вызовы HTTPS (т.е. запрашивайте данные у https://yourdomain.com/your_script.php),, в противном случае HTTP (т.е. http://yourdomain.com/your_script.php) будет в порядке (оба это можно сделать через ajax, так что это не проблема).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...