Pergunta

Eu tenho sido encarregado por um cliente para reconstruir uma plataforma de E-Commerce.O objetivo é uma loja online no qual os veículos são vendidos.A especialidade é o que é suposto ser multi-fornecedor capaz, por exemplo,fornecedores externos terá seu próprio login back-end, onde eles podem gerenciar suas listas, adicionar novos, vista suas vendas, etc.

A loja mostra todos os fornecedores de produtos de uma grande catálogo que, idealmente, deveriam apoiar algumas opções, como a classificação e a filtragem, mas eles não são um requisito.As ordens são transmitidas para cada relevante, fornecedor, e o administrador, por E-Mail.

O processo de compra é muito simples - é, essencialmente, apenas tendo ordenado item fora do catálogo, e informar o fornecedor (e o administrador) de que o item tenha sido ordenada.Não on-line check-out / pagamentos necessários, embora se eles são bons para ter como opção.

Todas as compras on-line sistemas sei que são direcionadas a um único administrador.

Existem sistemas de loja lá fora, que pode manipular o que eu preciso?

Requisitos:

  • Prioridade: Qualidade de código.De preferência, o PHP 5 e orientadas a objetos.Eu não me importo sobre o exato conjunto de funcionalidade do produto, enquanto o código existente é bom e agradável para trabalhar com.

  • Controle de acesso:Os fornecedores podem efetuar login e adicionar e gerir os próprios produtos;não tem acesso ao restante do sistema.Os administradores podem gerenciar listas e configurar a loja.Os administradores a criar fornecedor de contas

  • Deve ser multi-idioma, ou traduzido para alemão

  • O processo de vendas é muito simples:Um E-Mail para o fornecedor e para o administrador, contendo os dados do comprador, é o suficiente.

  • Não há necessidade de pagamento on-line/check-out, embora seja uma extensão de boas-vindas

  • Open Source é o preferido, mas uma solução comercial não está fora de questão, se o produto é realmente muito bom e está bem documentado

Enquanto o produto de base é fina e suporte básico de catálogo e de gerenciamento de usuário necessário para isso, todas as outras características são negociáveis (i.e.Vou adicioná-los a mim mesmo, se necessário.)

Foi útil?

Solução

Magento !Você tem que usar ele, é a mais melhor coisa desde o pão fatiado.

Eu criei um multi agente de sistema de e-commerce que tinha representantes de login e adicione vendas, notas de crédito e assim por diante.O sistema tinha um catálogo padrão de instalação.Ele pode ainda ser personalizado para que o fornecedor de Um poderia ter a sua própria loja, fornecedor B têm as suas próprias.Eles poderiam tanto a pele-los e assim por diante.

Temos diferentes idiomas.Ele tem uma enorme comunidade de desenvolvedores para qualquer coisa que não tínhamos, eu só comprei e integrada (Meu tempo é caro, isso deu a clientes de retorno real).Há uma versão open source, que é o que eu usei, há também o pagamento de versão.Realmente não posso recomendar o suficiente.

Outras dicas

Se nenhum dos métodos de pagamento e de checkout é envolvido, é certamente melhor para escrever do zero.Com qualquer um dos sistemas existentes, você só vai ter a sobrecarga de código que não é realmente usado.Também, não muitos sistemas de apoio a pesquisa e filtragem, parâmetros e essa parece ser uma característica fundamental para um projeto tão grande.

Atualmente estou trabalhando em um projeto semelhante.
Estou a tentar as coisas com magento para começar.Há um add-on módulo avançado de permissões aitoc_magentomods_advanced_permissions o que pode ajudar você.

O primeiro problema que você vai ter na obtenção de um multi-fornecedor tipo de sistema é que ele nunca vai satisfazer as suas necessidades.

Se você realmente deseja ter o direito de sistema, em seguida, você deve criar o seu próprio a partir de um bom quadro.

se você ainda deseja usar uma pré-concebidos, o sistema que atende as necessidades especificado por você eu iria com Magento

Magento é um dos mais avançados sistema de E-Commerce que eu já trabalhei.

O código em si não é muito fácil de trabalhar no início, mas você se acostuma depois de alguns dias/semanas.

Em relação ao "controle de Acesso", não estou 100% do tempo, isso é suportado, mas o sistema Magento é muito abstrata e im 80% positivo que isso pode ser feito.

"Tem de ser multi-idioma, ou traduzido para o alemão", Cada idioma que você precisa.

"O processo de vendas é muito simples:Um E-Mail para o fornecedor e para o administrador, contendo os dados do comprador, é o suficiente."

em vez de me ir sobre as características aconselho que você check-out.

http://www.magentocommerce.com/


Mas eu ainda prefiro a desenvolver o meu próprio framework e construir a partir disso.

Cumprimentos.

Se você vai construir a partir do zero, faça isso em Beira-mar.É provável que você encontre soluções disponíveis não atendem o suficiente de suas necessidades.A qualidade do código vai ser muito melhor no beira-Mar.Real reutilizar, não há modelos.

Falar Norbert Hartl

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top