주문·결제 단계의 서버 부하줄이

· 2개월 전 · 444 · 1

영카트의 주문서 페이지는 쿠폰 조회, 배송비 계산, 적립금 확인, 재고 체크 등 여러 기능이 한 번에 실행되면서 페이지 로드를 느리게 만들고 트래픽이 몰리면 서버 부하가 크게 증가하는데, 이를 모든 정보를 한 번에 불러오지 않고 ‘필요한 순간에만 비동기(AJAX)로 로딩하는 구조’로 분리하면 주문 단계 성능이 2~4배 향상된다.

 

배송지 선택 시 배송비만 로딩, 쿠폰 선택 시 쿠폰만 로딩, 수량 변경 시 재고만 로딩하도록 요청을 쪼개면 DB 쿼리 횟수가 극적으로 감소하고 모바일에서도 주문페이지 체감 속도가 확 올라간다.

영카트 핵심 파일인 orderform.php가 가벼워지고, 장애 발생률이 크게 줄어 대형 쇼핑몰 운영 시 효율이 매우 높아진다.

|

댓글 1개

그래서요...?

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

영카트5 팁자료실

+
제목 글쓴이 날짜 조회
어제 조회 31
1개월 전 조회 421
1개월 전 조회 367
2개월 전 조회 445
2개월 전 조회 614
3개월 전 조회 818
3개월 전 조회 419
3개월 전 조회 552
3개월 전 조회 707
3개월 전 조회 530
3개월 전 조회 482
4개월 전 조회 625
4개월 전 조회 673
4개월 전 조회 515
4개월 전 조회 509
4개월 전 조회 663
4개월 전 조회 674
4개월 전 조회 513
5개월 전 조회 798
5개월 전 조회 811
5개월 전 조회 649
5개월 전 조회 750
6개월 전 조회 663
6개월 전 조회 769
6개월 전 조회 697
6개월 전 조회 774
6개월 전 조회 605
6개월 전 조회 736
7개월 전 조회 727
7개월 전 조회 833
🐛 버그신고