2009-01-31 2 views
0

고객의 전자 상거래 웹 스토어를 업그레이드하고 약간의 걸림돌을 맞았습니다.웹 서버의 인트라넷 백 오피스 데이터?

스토어는 맞춤 제작 된 PHP 스크립트 모음입니다. 매번 판매 할 때, 신용 카드는 판매자 계정 인터페이스를 통해 부과되며 주문은 고객의 데스크탑 INBOX로 이메일로 발송됩니다. 그러나 회사가 성장함에 따라 고객이 전자 메일 주문 확인서를 수동으로 제출하는 데 더 많은 시간을 소비하기 때문에 이것이 불가능합니다.

웹 서버에 데이터베이스를 설치하고 PHP 스토어 스크립트를 수정하여 판매를 데이터베이스에 저장하려고합니다. 그런 다음 클라이언트는 브라우저를 사용하여 SSL 익스트라 넷 포털에 로그인하고 동일한 웹 서버의 데이터베이스에서 안전하게 판매를 확인합니다.

그러나 고객은 신용 카드 정보가 저장되어 있지 않아도 웹 서버에서 고객 데이터를 원하지 않기 때문에 원하지 않는다고 말했습니다. 이름, 전자 메일 주소 및 구입 한 항목만으로, 등. 그는 사무실에있는 서버에 저장된 데이터를 인트라넷에만 연결하고 외부 액세스 권한은 없습니다.

현재 데이터를 저장하는 인트라넷 서버는 외부에서 액세스 할 수 없으므로 판매를 처리하는 웹 서버에서 액세스 할 수 없습니다.

웹 서버에 판매 데이터를 저장하는 것이 일반적입니까? SaaS 업체는 어떻게합니까? 그들의 구독 고객 데이터가 데이터베이스의 웹 서버에 있습니까?

고객의 요청이 실행 가능한 경우 전자 메일로만 판매되는 것이 아니라 웹 서버가 아닌 인트라넷 시스템에서 판매가 자동으로 처리되도록 표준화 된 방식은 무엇입니까? 인트라넷 시스템이 웹 서버에 로그인하여 웹 서버의 임시 테이블에서 매출을 확보해야합니까? 웹 서버는 인트라넷 서버에서 연결을 서비스하고 최근 매출을 공급하기 위해 실행중인 사용자 지정 서비스를 가지고 웹 서버에서 해당 판매 레코드를 제거합니까?

기본적으로 공용 웹 서버 시스템에서 인트라넷 시스템으로 판매 데이터를 이동하는 표준 방법은 무엇입니까? 아니면 올바른 방법으로이 문제에 접근하지 않습니까?

답변

2

귀하의 질문에 약간의 결함이있는 것 같아서 죄송합니다. 웹 서버에 고객 데이터를 넣고 싶지는 않지만 인트라넷에 있어야한다는 의미는 아닙니다. 웹 서버와 인트라넷의 연결 만 허용하는 전용 시스템에 데이터베이스를 설치하는 것이 어떻습니까? 두 종류의 연결은 물론 암호화되어야합니다.

나는이 모든 것이 당신의 클라이언트가 원하고 원하지 않는 것에 달려 있다고 생각한다. 그러나 그가 원하는 곳에서 고객 데이터를 얻을 수있는 방법이 필요하다는 점을 분명히 밝혀야합니다. 나는 분명히 운송 수단으로 이메일을 추천하지 않을 것이다.