2013-10-06 1 views
0

우리는 Magento를 실행하고 http 캐시로 Varnish를 사용할 수 있는지 여부를 평가하는 전자 상거래 회사입니다. 가장 큰 우려는 많은 인벤토리/카탈로그 데이터가 매우 동적 인 점입니다. 정확하게 말해, 제품의 가격 피드 및 재고 피드는 매시간 사이트를 업데이트합니다. 머천다이징 (범주 별 제품 순서 변경)도 반복하여 매 시간마다 반영됩니다. 그런 동적 인 플래트 홈을 위해 광택은 의미가 있습니까? 우리가 캐시를 제거해야 할 필요가 있습니까?전자 상거래의 바니시

마찬가지로 Magento에는 많은 페이지 캐싱 도구가 있습니다. 그러나 우리 유스 케이스에서 작동합니까?

이 질문이 더 의미있는 다른 StackExchange 포럼이 있다면 알려주십시오.

고맙습니다.

답변

1

동적 콘텐츠가 매분마다 변경되지 않는 한 FPC를 사용하는 것이 좋습니다. 결국, 당신은 다른 캐시를 사용할 수도 있습니다.

0

정말 트래픽 양에 달려 있습니다. "충분한"트래픽 바니시가 있으면 1 시간 만 캐시 할 수있는 경우에도 서버로드를 크게 줄일 수 있습니다.

예를 들어 우리는 광택을 30 분간 캐싱하여 클러스터의 절반을 버리도록 관리했습니다.

또 다른 해결책은 관리자의 진지한 행동에 대해 새로운 콘텐츠가있는 URL을 제거하는 것입니다. 그런 다음 ttl을 예를 들어 24 시간으로 늘리면 서버로드가 줄어들고로드 시간이 줄어 듭니다. 그러나 구현하는데 꽤 시간이 걸릴 것입니다.