우리는 직장에 멋진 cakephp 모듈 라이브러리를 가지고 있으며, 쇼핑 카트가 프로세스 속도를 늦출 때까지 사용자 정의 웹 사이트를 적절한 속도로 개발합니다. 나는 다른 프로젝트에서 다양한 ( Magento, Opencart, Zencart ) 쇼핑 카트를 사용했으며 핵심 cakephp 응용 프로그램과 병합해야합니다. 일반적으로 매우 맞춤형 요구 사항으로 인해 장바구니를 업그레이드 할 수 없으며 시간이 오래 걸립니다 .
나는 우리 자신의 쇼핑 카트 ( 현재는 매우 기본적이고 앞으로 나아갈 것입니다 )를 처음부터 새로 만들어서 사용자 정의 요구 사항을 쉽게 조정할 수 있도록 생각하고 있습니다. 그만한 가치가 있습니까?
24-8 월 11 일 업데이트
나는 우리 자신의 쇼핑 카트를 계속 개발했다. 여기 여러분과 나누고 싶은 경험이 있습니다.
혜택
- 새 카트는 변경 및 확장이 쉽습니다.
- 모호하거나 사용자 정의 요구 사항이있을 때 시간을 절약하고 기존 코드 라이브러리에서 모듈을 직접 가져올 수 있습니다.
- 장바구니 및 맞춤 웹 사이트를위한 이중 템플릿 구현이 필요하지 않습니다.
- 쇼핑 카트 및 사용자 정의 웹 사이트를위한 단일 관리자 패널.
한계
- 아직 시장에서 다른 카트를 충분히 성숙시키지 못했습니다.
- 보안 문제. 우리는 주로 cakephp 보안에 의존합니다.
- 기능 부족
직면 한 문제
- 운송 / 지불 게이트웨이를 개발하는 것은 정말 고통스러운 일이었습니다. 으로 @davidhaskins은 지적
우리의 요구를 충족시키기 위해 표준 쇼핑 카트를 해킹하는 데 상당한 시간을 절약했습니다.