테스트 사이트 - 개발 중인 베타 버전입니다

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

시니어월천 3년 전 조회 1,888

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

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

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

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

 

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

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

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

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

 

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

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플래토
3년 전

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

 

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

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

 

안정적인 방법이라고 하면

cartupdate.php에서 

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

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

 

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

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

 

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

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

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

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

 

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

그건 직접 잘 판단하세요

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인