Является ли плохой практикой использование iFrames на многих веб-сайтах, чтобы клиенты могли использовать наши формы покупки? - PullRequest
2 голосов
/ 26 марта 2012

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

Первоначальная идея (и действительно единственный способ, которым мы можем думать об этом), состоит в том, чтобы создать образец формы / сайта с некоторыми основными ограничениями (шириной 600 пикселей и т. Д.) И предоставить инструкции для наших представителей для включения на их сайты с помощью iFrame наих страницы или даже с использованием чего-то вроде модального окна colorbox.

Потенциальные проблемы, с которыми я сталкиваюсь в настоящее время:

1) Это может привести к конфликтам https, поскольку их сайт, очевидно, будет находиться на одном домене.но все страницы будут извлечены, и данные PHP Session будут храниться на нашем домене в пределах iframe.

2) Мы собираем платежную информацию в конце покупки (сбор банковской информации для транзакций ACH или кредитной карты через PayPalЭкспресс-заказ).Это может привести к конфликтам страниц на перенаправлениях, а также к тому, что торговые представители не смогут очистить эту информацию, поскольку она вводится на «их» сайте.

Я не совсем уверен, что есть другой способ сделать это, кромеиспользование iFrames (размещение нашего фактического исходного кода на сайтах более 600 торговых представителей невозможно), но мне любопытно, реализовывали ли другие подобные проекты или есть предложения для лучшего подхода.

1 Ответ

0 голосов
/ 26 марта 2012

Например, вы можете следовать тем же способом поиска Google. Позвольте вашим клиентам свободно использовать все, что они хотят в качестве контейнера, и предоставьте API для включения вашего HTML-кода. Взгляните на: http://code.google.com/apis/customsearch/v1/getting_started.html

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