Pregunta

He sido encargado de un cliente para reconstruir una plataforma de comercio electrónico. El objetivo es una tienda en línea en la que se venden los vehículos. La especialidad es que se supone que es capaz de Multi-proveedor, es decir, los proveedores externos tendrán su propio inicio de sesión de inicio de sesión donde puedan administrar sus listados, agregar nuevos, ver sus ventas, etc.

La tienda muestra todos los productos de los proveedores en un gran catálogo que debería apoyar idealmente algunas opciones como la clasificación y el filtrado, pero no son un requisito. Los pedidos se transmiten a cada proveedor relevante, y el administrador, por correo electrónico.

El proceso de pedido es muy simple: esencialmente está tomando el artículo ordenado fuera del catálogo e informar al proveedor (y al administrador) que el artículo ha sido ordenado. No se requieren pagos / pagos en línea, aunque son agradables tener como opción.

Todos los sistemas de compras en línea que conozco están dirigidos a un solo administrador.

¿Hay sistemas de la tienda que pueden manejar lo que necesito?

Requisitos:

  • Prioridad superior: Código de calidad . Preferiblemente PHP 5 y orientado a objetos. No me importa el conjunto de características exactas del producto, siempre y cuando el código existente sea agradable y limpio para trabajar.

  • Control de acceso: los proveedores pueden iniciar sesión y agregar y administrar productos propios; No tienen acceso al resto del sistema. Los administradores pueden administrar los listados y configurar la tienda. Los administradores crean cuentas de proveedor

  • debe ser multi-idioma o localizado a alemán

  • El proceso de ventas es muy simple: un correo electrónico al proveedor y al administrador, que contiene los datos del comprador, es suficiente.

  • No hay necesidad de pago / pago en línea, aunque es una extensión de bienvenida

  • Se prefiere la fuente abierta, pero una solución comercial no está fuera de la pregunta si el producto es realmente, realmente bueno y bien documentado

Mientras el producto básico esté bien y respalde el catálogo básico y la administración de usuarios necesarios para esto, todas las características adicionales son negociables (es decir, me agregaré a mí mismo si es necesario).

¿Fue útil?

Solución

magento!Tienes que usarlo, es lo mejor desde el pan rebanado.

He creado un sistema de comercio electrónico de múltiples agentes que contenía que los representantes inician sesión y agregaron ventas, notas de crédito, etc.El sistema tenía una configuración de catálogo estándar.Incluso podría ser personalizado para que el proveedor pueda tener su propia tienda, el proveedor B tenga su propio.Los ambos podrían calmarlos y así sucesivamente.

Tenemos diferentes idiomas.Tiene una comunidad de desarrolladores masivos, por lo que cualquier cosa que no hubiéramos comprado e integrado (mi tiempo es caro, esto le dio a los clientes retorno real).Hay una versión de código abierto, que es lo que usé, también hay una versión de pago.Realmente no puedo recomendarlo lo suficiente.

Otros consejos

Si no se trata de métodos de pago y pago, seguramente es mejor escribir desde cero.Con cualquiera de los sistemas existentes, solo tendrá la sobrecarga del código que realmente no se usa.Además, no muchos sistemas admiten la búsqueda y el filtrado por parámetros y esto parece ser una característica central para un proyecto tan grande.

Actualmente estoy trabajando en un proyecto similar.
Estoy intentando las cosas con Magento para empezar.Hay un módulo complementario para permisos avanzados aitoc_magentomods_advanced_permissions que puede ayudarlo.

El primer problema que tendrá en obtener un sistema de tipo multi-proveedor es que nunca cumplirá con sus necesidades.

Si realmente desea tener el sistema correcto, debe crear suyo propio desde un marco decente.

Si aún desea utilizar un sistema pre diseñado que satisfaga las necesidades que especificó, iría con MAGENTO

Magento es uno de los sistemas de comercio electrónico más avanzado con el que he trabajado.

El código en sí no es tan fácil de trabajar al comienzo, pero se acostumbra a él después de unos días / semanas.

En lo que respecta al "control de acceso", no soy 100% clima. Esto es compatible, pero el sistema Magento es muy abstracto y su 80% positivo que esto se puede hacer.

"Debe ser multi-idioma o localizado al alemán", cada idioma que necesite.

"El proceso de venta es muy simple: un correo electrónico al proveedor y al administrador, que contiene los datos del comprador, es suficiente".

En lugar de que yo continúe sobre las características, le aconsejo que lo revise.

http://www.magentocommerce.com/


Pero todavía preferiría desarrollar mi propio marco y construir de eso.

Saludos.

Si vas a construir desde cero, hazlo en seaside .Es probable que encuentres las soluciones disponibles, no cumplan con suficientes necesidades.La calidad del código va a ser mucho mejor en el mar.Realización real, sin plantillas.

Hablar con norbert hartl

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top