찾다

 >  Q&A  >  본문

php - ecshop 공동구매 기능 개발

ecshop 공동구매 기능 개발, 플러그인이 있다면 공유해 주시거나, 당시 개발 아이디어와 구현 과정을 공유해 주실 수 있나요?

黄舟黄舟2749일 전933

모든 응답(2)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-05-16 13:17:17

    그룹 구매는 초당 동시성 수 또는 수만 개를 고려하면 큰 동시성 문제를 야기하므로 단순히 데이터베이스를 읽고 쓰는 것만으로는 충분하지 않습니다.
    먼저 로딩 속도가 느려지지 않도록 사용자가 방문하는 PV 수를 고려하여 정적 리소스를 가속화하려면 CDN 가속을 사용하세요.
    두 번째 요점은 동적 데이터를 redis 및 기타 nosql에 저장해야 데이터 로딩 속도를 높일 수 있다는 것입니다.
    셋째, 공동구매 단계(구매 클릭 시, 결제 시)에만 인벤토리 점유가 발생합니다. 물론, 일반적으로는 결제 후 재고를 가져가는 것이 좋다고 생각합니다. 이 링크는 서버에 충분하지 않거나 단일 서버가 동시성의 위험을 줄일 수 있기 때문에
    동시성 문제를 고려하면 당일 재고가 있는지 계산할 때 당연히 nosql에 저장하는 것이 좋습니다. 동시성이 너무 높으면 nosql이 적시에 많은 양의 동시 데이터를 처리하지 못할 수 있습니다. 이는 대기열 규칙이 필요하며 비동기식으로 데이터를 사용자에게 반환합니다. 해당 정보를 온라인에서 찾아야 할 수도 있습니다 ~~

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:17:17

    ecshop Xiaojingdong이 이것을 가져왔습니다. 온라인에서 다운로드할 수 있으니 참고하세요

    회신하다
    0
  • 취소회신하다