프로젝트를 시작할 때 가장 먼저하는 일은 클라이언트에게 웹 사이트에 사용자 로그가 필요한지 묻는 것입니다. 기술 용어로 Mage_Log
모듈. 지금까지 모든 경우에 나는 대답을 얻었습니다.
아니요. Google 웹 로그 분석을 사용합니다.
그리고 다음 질문은 "제품을 비교 하시겠습니까?"입니다. 로그 테이블은 초과 근무 시간이 많아지고 웹 사이트가 느려지기 때문에 이러한 질문을합니다. 따라서 속도 문제 해결을 피하고 싶습니다.
두 번째 질문은 제품 비교 섹션이 게스트 고객의 로그에 의존하기 때문입니다. addAction
제품 비교 컨트롤러 에서 이것을 참조하십시오 .
if ($productId
&& (Mage::getSingleton('log/visitor')->getId() || Mage::getSingleton('customer/session')->isLoggedIn())
)
따라서 클라이언트가 제품을 비교하려면 로깅을 비활성화 할 수 없습니다.
확장 프로그램을 검색하거나 확장 프로그램을 만들 수는 있지만 실제 질문은 다음과 같습니다. 비교 기능이 방문자 ID와 연결된 이유는 무엇입니까? 이것의 좋은 결과? 손님 인용은 세션에서 인용의 ID를 참조하여 잘 작동합니다. 비교 제품에 대해 왜 동일하지 않습니까?
log/visitor
세션 정보로 작동하는 구성으로 자신의 모듈을 설정하면 어떻게 될까요? 직접 시도하지 마십시오