Задать вопрос
@vvzakharov
web-developer

Как связать бд интернет-магазина и бд клиентов на разных серверах на CMS 1С-Битрикс?

У нас служба безопасности запрещает хранить данные о клиентах на сервере интернет-магазина, но при этом пользователь должен иметь возможность авторизовываться и редактировать персональные данные. Как можно реализовать данное требование службы безопасности на платформе CMS 1С-Битрикс редакция малый бизнес?
  • Вопрос задан
  • 2447 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
sabramovskikh
@sabramovskikh
Перенести БД туда, где разрешает служба безопасности. Либо искать другой выход, такой как слать эту службу на 3 буквы
Ответ написан
Комментировать
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
А сам сервер с магазином где находится? Может ваших СБшников тревожит что сервак с данными находится в чужом дата-центре? Компромиссный вариант - перенести сервер с магазином во внутрь корпоративной сети и купить Provider Independent адрес.

Если они совсем параноики, можете показать им это: Продукты и решения компании «1С-Битрикс» прошли се...
Ответ написан
Комментировать
@vvzakharov Автор вопроса
web-developer
Наши СБшники настолько параноики, сертификацию ФСТЭК - это первое, что проверили у Битрикса.
А послать их на три буквы приведет к том, что они потом они назовут меня саботером и агентом иностранной разведки. Можно ли сделатьчто-нибудь на стороне БД? Например в Access есть такая фишка: связанные таблицы, суть в том, что одна БД цепляется к другой и использует нужные данные как надо. Все это выглядит как будто все таблицы находятся в первой БД, но данные хранятся в другой БД. Это связанными таблицами там называется.
6b53fb9b450b4ef8980ce22a63407890.PNG48e6c8950218417f879a42255f4aaae2.PNG

Есть ли что-то такое?
Ответ написан
через WSDL получить и изменять не можно?
или у вас сама 1С не юзается?
Ответ написан
Если сможете настроить СУБД так, чтобы она была доступна с сервера WEB-хостинга - вперед. Тогда данные всегда будут там, где хотите.
Другое дело производительность. Вот ее не ждите тогда, данные будут тягаться по сети.
Если кеширование на вашем сайте эффективно (хотя бы пару часов кеш не сьрасывается), то оно может помочь.
Но в этом случае, у безопасников все равно есть прекрасный повод потроллить - данные в кеше есть, а кеш размещен на сервере хостера.
Здесь тоже можно доиграться до memcached на сервере, который устроит службу безопасности. Но в этом случае его смысл теряется - данные снова будете гонять по сети, да еще дважды.

Итог - свой собственный хостинг решит все проблемы. А как его делать - всегда есть варианты.
Ответ написан
Комментировать
@ycexa
Шардинг?)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы