영카트 일괄주문 이런 방법 가능할까요 ?

영카트 일괄주문 이런 방법 가능할까요 ?

QA

영카트 일괄주문 이런 방법 가능할까요 ?

본문

고도몰 엑셀 일괄주문 프로그램을 외주로 큰돈 주고 처리했었는데

수정을 요구하니 또 돈을 요구하더군요.

그래서 직접 무식하고 용감하게 파이썬과 셀레니움 결합해서 cron으로 돌려버렸는데

일단 잘 운영되고 있습니다.

 

지금은 이 기능을 더 쉬운 (나의 기준) 영카트에서 구현하려 합니다.

1. 엑셀 일괄등록 파일을 등록하면 먼저 영카트 카트를 비운다고 경고하고 비웁니다.

2. 영카트 카트 db를 엑셀 읽은 자료로 등록하고

3. cron 이 이것을 워치독 하고 있다가 처리합니다.

 

무식한 저의 방법인데... 혹시 좀 더 스마트한 방법 있으면 답글 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 1

일괄주문을 웹루핑으로 하신다는 이야기시죠?

 

cart.php / cartupdate.php 를 참고해서 수정하시는게 어려우시면

안전하게 작동하는게 더 효율적일수있습니다.

 

안정적인 방법이라고 하면

cartupdate.php에서 

insert구문을 참고하셔서 처리하시는게 좋은데

옵션이 있다면 복잡해지겠죠

 

insert문으로 처리가 되는 반복문이라면

upload시에 처리하는것도 방법인데

 

일일이 쿼리문으로 풀기보단

insert문에 배열값들이 매핑되는 함수를 만들고

그 함수를 업로드시에 row단위로 호출하는게 안전한 방법이긴합니다.

로직을 구현하는데 소모되고, 안정화시키는 방법이 절실한게 아니라면

 

구현가능한방법으로 만드신것으로 작동된는것으로 충분히 사용할만큼 사용하시는게 더 낫다고 생각합니다만

그건 직접 잘 판단하세요

 

답변을 작성하시기 전에 로그인 해주세요.
전체 27
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT