문제

저는 고객으로부터 전자상거래 플랫폼을 재구축하라는 임무를 받았습니다.목표는 차량을 판매하는 온라인 상점입니다.전문 분야는 다중 공급업체가 가능해야 한다는 것입니다.외부 공급업체는 목록을 관리하고, 새 목록을 추가하고, 매출을 볼 수 있는 자체 로그인 백엔드를 갖게 됩니다.

상점에서는 정렬 및 필터링과 같은 일부 옵션을 이상적으로 지원해야 하는 하나의 큰 카탈로그에 모든 공급업체의 제품을 표시하지만 필수 사항은 아닙니다.주문은 각 관련 공급업체 및 관리자에게 이메일로 전송됩니다.

주문 프로세스는 매우 간단합니다. 기본적으로 주문한 항목을 카탈로그에서 꺼내고 공급자(및 관리자)에게 해당 항목이 주문되었음을 알리는 것입니다.옵션으로 있으면 좋지만 온라인 체크아웃/결제는 필요하지 않습니다.

내가 아는 모든 온라인 쇼핑 시스템은 단일 관리자를 대상으로 합니다.

내가 필요한 것을 처리할 수 있는 상점 시스템이 있습니까?

요구사항:

  • 최우선: 품질 코드.PHP 5와 객체 지향을 선호합니다.기존 코드가 훌륭하고 작업하기 깔끔하다면 제품의 정확한 기능 세트에는 관심이 없습니다.

  • 액세스 제어:공급업체는 로그인하여 자체 제품을 추가 및 관리할 수 있습니다.시스템의 나머지 부분에 접근할 수 없습니다.관리자는 목록을 관리하고 상점을 구성할 수 있습니다.관리자는 공급업체 계정을 생성합니다.

  • 다중 언어이거나 독일어로 현지화되어야 합니다.

  • 판매 과정은 매우 간단합니다.구매자의 데이터가 포함된 이메일을 공급자와 관리자에게 보내는 것으로 충분합니다.

  • 환영받는 확장 기능이지만 온라인 결제/체크아웃이 필요하지 않습니다.

  • 오픈 소스가 선호되지만, 제품이 정말 훌륭하고 잘 문서화되어 있다면 상용 솔루션도 문제가 되지 않습니다.

기본 제품이 훌륭하고 이에 필요한 기본 카탈로그 및 사용자 관리를 지원하는 한 모든 추가 기능은 협상 가능합니다(예:필요하다면 직접 추가하겠습니다.)

도움이 되었습니까?

해결책

마젠토!꼭 써봐야지, 얇게 썬 빵 이후로 최고죠.

저는 담당자 로그인이 있고 판매, ​​신용 메모 등을 추가하는 다중 에이전트 전자 상거래 시스템을 만들었습니다.시스템에는 표준 카탈로그 설정이 있었습니다.공급업체 A가 자체 매장을 갖고, 공급업체 B가 자체 매장을 가질 수 있도록 맞춤화할 수도 있습니다.둘 다 피부를 벗길 수 있습니다.

우리는 다른 언어를 가지고 있습니다.대규모 개발자 커뮤니티가 있어서 우리가 갖고 있지 않은 것은 모두 구입하여 통합했습니다(시간이 많이 걸리므로 고객에게 실질적인 수익을 안겨주었습니다).제가 사용한 오픈소스 버전도 있고, 유료 버전도 있습니다.정말 충분히 추천할 수 없습니다.

다른 팁

결제 방법과 결제가 관련되지 않은 경우 처음부터 작성하는 것이 좋습니다.기존 시스템을 사용하면 실제로 사용되지 않는 코드의 오버헤드만 발생하게 됩니다.또한, 매개변수별 검색 및 필터링을 지원하는 시스템은 그리 많지 않은데, 이는 대규모 프로젝트의 핵심 기능인 것 같습니다.

저는 현재 비슷한 프로젝트를 진행하고 있습니다.
처음에는 magento로 작업을 시도하고 있습니다.고급 권한을 위한 추가 모듈이 있습니다. aitoc_magentomods_advanced_permissions 그게 당신에게 도움이 될 수도 있습니다.

다중 공급업체 유형 시스템을 확보할 때 직면하게 될 첫 번째 문제는 그것이 결코 귀하의 요구를 충족시키지 못한다는 것입니다.

정말로 올바른 시스템을 갖고 싶다면 괜찮은 프레임워크에서 자신만의 시스템을 만들어야 합니다.

당신이 지정한 요구 사항을 충족하는 사전 설계된 시스템을 계속 사용하고 싶다면 나는 다음과 같이 할 것입니다 마젠토

Magento는 제가 사용해본 전자상거래 시스템 중 가장 발전된 시스템 중 하나입니다.

코드 자체는 처음에는 작업하기가 쉽지 않지만 며칠/주 후에 익숙해집니다.

"액세스 제어"에 관해서는 이것이 100% 지원되지는 않지만 Magento 시스템은 매우 추상적이며 이것이 가능하다고 80% 확신합니다.

"다중 언어이거나 독일어로 현지화되어야 합니다", 필요한 모든 언어.

"판매 과정은 매우 간단합니다.구매자의 데이터가 포함된 이메일을 공급업체와 관리자에게 보내는 것으로 충분합니다."

기능에 대해 계속 설명하는 대신 직접 확인해 보시기 바랍니다.

http://www.magentocommerce.com/


하지만 나는 여전히 나만의 프레임워크를 개발하고 이를 기반으로 구축하는 것을 선호합니다.

문안 인사.

처음부터 새로 만들려면 먼저 하세요. 해안.사용 가능한 솔루션이 귀하의 요구 사항을 충분히 충족하지 못할 가능성이 높습니다.Seaside에서는 코드 품질이 훨씬 좋아질 것입니다.실제 재사용, 템플릿 없음.

대화하다 노베르트 하틀

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top