상품 옵션 캐싱 & 프리로드 최적화
영카트 상품 상세페이지는 옵션이 많을수록 DB쿼리가 급격히 늘어나 속도가 느려집니다.
itemoption.php 등에서 옵션 데이터를 DB에서 불러올 때, Redis/APCu에 캐싱해두고, 상품 상세페이지 로딩 시 미리 불러오기(Preload) 처리하면 체감 속도가 크게 향상됩니다.
// 옵션 캐싱 예시
$key = "yc5_item_option_{$it_id}";
$options = apcu_fetch($key);
if(!$options) {
$options = sql_fetch("SELECT * FROM {$g5['g5_shop_item_option_table']} WHERE it_id = '{$it_id}'");
apcu_store($key, $options, 300); // 5분 캐싱
}
특히 대량 상품몰이나 트래픽 많은 쇼핑몰에서 서버 부담을 크게 줄일 수 있습니다.
게시판 목록
영카트5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 431 | 2개월 전 | 138 | ||
| 430 | 2개월 전 | 168 | ||
| 429 | 2개월 전 | 196 | ||
| 428 |
선택과집중
|
2개월 전 | 241 | |
| 427 |
선택과집중
|
3개월 전 | 390 | |
| 426 |
비버팩토리
|
3개월 전 | 361 | |
| 425 |
선택과집중
|
3개월 전 | 268 | |
| 424 |
선택과집중
|
3개월 전 | 400 | |
| 423 |
선택과집중
|
3개월 전 | 366 | |
| 422 |
선택과집중
|
3개월 전 | 334 | |
| 421 |
선택과집중
|
4개월 전 | 384 | |
| 420 | 4개월 전 | 424 | ||
| 419 |
선택과집중
|
4개월 전 | 365 | |
| 418 |
세르반데스
|
4개월 전 | 330 | |
| 417 |
선택과집중
|
4개월 전 | 420 | |
| 416 |
선택과집중
|
5개월 전 | 332 | |
| 415 |
선택과집중
|
5개월 전 | 364 | |
| 414 |
선택과집중
|
5개월 전 | 380 | |
| 413 |
선택과집중
|
5개월 전 | 464 | |
| 412 |
선택과집중
|
6개월 전 | 406 | |
| 411 |
선택과집중
|
6개월 전 | 317 | |
| 410 |
다케미카코
|
8개월 전 | 831 | |
| 409 |
다케미카코
|
8개월 전 | 584 | |
| 408 | 8개월 전 | 568 | ||
| 407 |
|
10개월 전 | 927 | |
| 406 | 11개월 전 | 1020 | ||
| 405 |
|
11개월 전 | 560 | |
| 404 | 1년 전 | 1275 | ||
| 403 | 1년 전 | 746 | ||
| 402 | 1년 전 | 780 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기