¿Qué tipo de marco, como Magneto u Opencart, es bueno para un sitio web de comercio electrónico con 300,000 usuarios (o más) con 100,000 productos?

Bienvenido a Synic Systems Pvt Ltd eCommerce Development Services .

Synic Systems Pvt Ltd es uno de los principales y crecientes sitios web de comercio electrónico y empresa de diseño y desarrollo de aplicaciones móviles de comercio electrónico ubicado en Chennai, India y Francia . Servicios de desarrollo de comercio electrónico Chennai, CS-Cart, Open Cart Development Pondicherry, Chennai.

La mayoría de las plataformas de carrito de compras de comercio electrónico que ha mencionado son buenas. Pero me gustaría que sugieras a Magneto. Ha pagado tanto a Magento Enterprise como a la edición gratuita de Magento Community Edition. Si está buscando características mejoradas, puede personalizarlas agregando extensiones. Tiene muchas extensiones gratuitas y pagas disponibles Magento Marketplace .

Tenemos una empresa de diseño y desarrollo de sitios web de comercio electrónico en India desde 2009. Tenemos un amplio conocimiento de los servicios de desarrollo de sitios web de comercio electrónico y también hemos completado más de 100 sitios web de comercio electrónico para nuestros clientes en todo el mundo, como India, EE. UU., Canadá, Reino Unido, Francia , Australia, Nueva Zelanda, Dubai y más …,

Siéntase libre de echar un vistazo a nuestro Portafolio de desarrollo de comercio electrónico aquí: – Comercio electrónico y HTML5, Portafolio de aplicaciones móviles de Synic Systems Pvt Ltd Chennai India.

Estamos desarrollando el sitio web de comercio electrónico con la siguiente plataforma: –

  1. Magento eCommerce .
  2. Opencart eCommerce.
  3. CS-Cart eCommerce .
  4. Prestashop eCommerce .
  5. WooCommerce eCommerce .
  6. Y más carritos de compras .

Características de las soluciones de comercio electrónico Synic Systems Pvt Ltd: –

  • Sus clientes tienen una rica experiencia de compra.
  • Control total sobre la estética del diseño,
  • arquitectura y flujo de procesos
  • Soporte completo antes, durante y después del desarrollo.
  • Flexibilidad completa
  • Funcionalidad personalizada ilimitada
  • Aceptar tarjetas de crédito en línea
  • SEO avanzado y marketing
  • Diseño y desarrollo profesional a medida
  • Agregue y administre productos fácilmente
  • Opciones de búsqueda personalizadas
  • Productos y categorías ilimitados
  • 1 página de pago interactivo

Servicios de desarrollo de CS-Cart, personalización de complementos de CS-Cart Company India

Servicios de desarrollo de Prestashop en Chennai, Bangalore, India.

Opencart Development Services Company Chennai, India. Desarrollador Opencart Chennai India.

Servicios de desarrollo de WooCommerce –

Servicios de desarrollo de BigCommerce Chennai, India. Servicios de instalación de BigCommerce

Servicios de desarrollo de Magento en Chennai, Pondicherry, India. Servicios de Magento India.

Nuestros servicios se enumeran a continuación: –

  • Servicios de diseño web.
  • Servicios de desarrollo web utilizando PHP personalizado, Dot Net.
  • Servicios de desarrollo de comercio electrónico.
  • Trabajo de desarrollo y personalización de código abierto (Magento, CS-Cart, carrito de compras Interspire y OScommerce, Prestashop, ZenCart)
  • Integración de pasarelas de pago (PayPal, SecurePay, CCAvenue, EBC, PayU India, etc.,)
  • Servicios de desarrollo de CMS (WordPress, Joomla)
  • Servicios de SEO (Payper Click Management, Social Media Marketing, Social Media Optimization)
  • Desarrollo de aplicaciones móviles.
  • Servicios de API de SMS a granel.

Estamos contentos y listos para proporcionar el requisito de “Las mejores y confiables soluciones de comercio electrónico para su sitio web / tienda de comercio electrónico “. No dude en comunicarse con nosotros en [email protected] o llame al +919790940232 .

¡Hola!

Con un catálogo tan enorme, uno de los factores clave que al menos debería considerar es el rendimiento del sitio web , es decir, su velocidad y estabilidad en altas cargas. La velocidad es importante tanto para sus clientes como para el SEO, ya que la velocidad de carga de la página afecta su clasificación.

La segunda cosa importante es la capacidad de búsqueda del producto entre otros 99,999 . Y además del árbol de categorías bien pensado, puede beneficiarse de diferentes filtros (a menudo denominados navegación en capas) y herramientas de búsqueda avanzadas, mejor: una búsqueda predictiva que admite correcciones ortográficas, etc. Por medio de MySQL (la base de datos que utilizan la mayoría de las plataformas de comercio electrónico) es casi imposible hacer una búsqueda realmente rápida, y la búsqueda basada en la nube puede ser mejor.

Teniendo en cuenta lo anterior, recomendaría una plataforma de comercio electrónico bastante conocida llamada “X-Cart”. Soy el empleado de la compañía, así que tengo acceso a información que puedo compartir con ustedes aquí:

1) tenemos ejemplos de sitios web MUY populares, por ejemplo, CARiD, según Similarweb, tiene de 7 a 9 millones de visitantes mensuales. Y dados los detalles de sus productos, es posible que vea que el catálogo también es muy grande.

2) además de los filtros de búsqueda y refinado listos para usar, tiene una poderosa búsqueda basada en la nube y filtros basados ​​en las tecnologías más nuevas y el aprendizaje automático

3) Business Edition incluye las mejores herramientas de marketing.

4) X-Cart 5 supera a Magento en términos de velocidad, y en PHP7 brilla más.

Por último, pero no menos importante, en comparación con la Edición Empresarial de Magento, X-Cart es MUCHO MÁS asequible, aunque con un proyecto tan grande probablemente necesitará invertir un poco de tiempo o esfuerzo en su ajuste y personalización. Por cierto, el equipo de X-Cart ofrece una gama completa de servicios, desde alojamiento hasta diseño, diseño personalizado y soporte, y tenemos varios ejemplos más de sitios web grandes que funcionan con grandes cargas y con grandes catálogos de productos.

Depende de lo que necesite, verifique las especificaciones para cada uno. Aquí se trata de Opencart.

¿Qué es Opencart?

Opencart es un sistema de gestión de tienda en línea creado con lenguaje de programación PHP y base de datos MySql. Es un marco y un sistema con muchas funcionalidades básicas de tiendas de compras ya integradas. Opencart es ampliamente utilizado gracias a su entorno amigable para el desarrollador, su fácil configuración y su enorme tienda de módulos en línea donde muchos de los módulos son completamente gratuitos de instalar. Los módulos / complementos son una colección organizada de archivos / códigos que se pueden integrar en el sistema existente para ampliar su funcionalidad.

Puede descargar, instalar y, opcionalmente, refactorizar módulos Opencart y adaptarlos para su propósito. Sin embargo, también puede desarrollar sus propios módulos desde cero y ampliar las funcionalidades de Opencart para satisfacer las necesidades de su proyecto. En este artículo lo guiaremos a través de la estructura básica del código Opencart y describiremos el proceso de creación de un módulo Opencart simple. Como desarrollador, esto debería ser suficiente para obtener una comprensión básica de Opencart y continuar explorando más sobre el desarrollo de sus propias tiendas y aplicaciones web.

Estructura de código básico de Opencart

Primero veamos cómo está organizado el código Opencart, por lo que tenemos una buena comprensión del entorno antes de profundizar en los conceptos básicos del desarrollo del módulo.

Para comenzar, vaya al sitio web oficial de Opencart y descargue la última versión. Debe extraerse en la carpeta accesible por su servidor, localhost xampp / Apache o remoto.

La instalación básica de Opencart contiene varias carpetas y archivos, que no cubriré en detalle pero le daré una pequeña introducción. Para trabajar en el OC y ampliar su funcionalidad, debe estar familiarizado con la programación PHP en general. Por supuesto, si está familiarizado con PHP, sabe que el punto de entrada de la aplicación es index.php. Desde ese archivo puede rastrear la ejecución de la aplicación. Core of Opencart framework es una carpeta del sistema que contiene muchas clases principales con funcionalidades nativas de OC que también usará durante el desarrollo y la personalización.

Después de la carpeta del sistema , que es una carpeta principal de OC y nunca debe ser cambiada directamente por el desarrollador del usuario (se utilizan modificaciones para esto y las cubriré más adelante), otras dos carpetas importantes son admin y catalog . Estas carpetas contienen código que es responsable de la parte administrativa y frontal (sitio web real para visitantes) de la aplicación. Dentro de estas dos carpetas, de acuerdo con el principio de programación de diseño MVC que se adopta en el OC, los archivos se organizan en el controlador, modelo, ver carpetas + carpeta de idioma que contiene personalizaciones de idioma.

Esta es solo la estructura básica, y aquí hay un consejo rápido: index.php es la puerta de apertura de la aplicación, en nuestro proyecto OC al final de la URL generalmente verá algo como index.php? Route = product / product . Esto significa que estamos llamando al método de índice del controlador product.php que reside en la carpeta del producto de la carpeta del controlador del catálogo. Si tenemos index.php? Route = product / product / send , estamos llamando al método de envío desde el mismo archivo. El índice es solo el método predeterminado que se llama cuando no se pasa ningún nombre de método real. Lo mismo ocurre con la parte de administrador, llamar a /admin/index.php?route=common/dashboard significa que estamos llamando al método de índice del archivo de clase dashboard.php que reside en la carpeta común del directorio de administración.

¿Cómo se organizan los módulos?

Los módulos no son más que un grupo de archivos PHP conectados lógicamente que están integrados en OC para proporcionar alguna funcionalidad específica. También siguen el patrón MVC y contienen un controlador (parte lógica), modelo opcional (generalmente para consultas DB), vista (plantilla) y archivo de idioma.

En la versión actual 2.3, el controlador del módulo reside en el controlador / extensión / módulo / carpeta. Esta misma ruta se sigue en el modelo, el idioma y los directorios de visualización, así que asegúrese de colocar esos archivos en el lugar correcto. Este principio es el mismo para el administrador y la parte del catálogo .

En Blue Factory, estamos trabajando en proyectos OC desde cero y hacemos muchos módulos personalizados con funcionalidades interesantes. Por ejemplo, recientemente creamos un módulo de recuperación de Instagram, que utiliza la API de Instagram para obtener las últimas imágenes de Instagram de la cuenta específica de Instagram que definimos dentro de la configuración de administración del módulo (la parte de administración del módulo es responsable de la configuración). Luego, las imágenes se insertan en el pie de página del sitio web de OC utilizando algo que se denomina eventos en el desarrollo de OC. La definición de un evento es una gran funcionalidad de OC que nos permite conectar algún nuevo código / evento a momentos específicos de ejecución; por ejemplo, al cargar el pie de página, ¡podemos interceptar esa carga e insertar nuevos datos en él! Ese es el caso de todos los controladores, vistas, etc., podemos interceptarlos todos durante la carga.

verifique más: Opencart y desarrollo del módulo Opencart

Hola,

Con tal cantidad de productos, la mejor opción es Magento.

Una de las fortalezas de Magento es una amplia funcionalidad incorporada.

Según los comentarios de los clientes, Magento tiene una interfaz de administración muy fácil de usar. Es fácil integrar aplicaciones de terceros, receptivas, modulares y personalizables, creadas para SEO y realmente rápidas. Usted es libre de elegir el servicio de alojamiento con Magento.

Estas son las características generales de la plataforma si se detallan: encontrará muchas ventajas.

Espero que haya ayudado)

La respuesta es definitivamente la edición de la comunidad Magento, implementada en una plataforma en la nube basada en Linux como AWS (Amazon Web Services).

Con tantos usuarios, es posible que deba contratar a un desarrollador o experto de SQL, que puede realizar ajustes en la base de datos para que almacene y recupere información de manera mucho más eficiente que lo que viene con la instalación nativa de la edición comunitaria.

Magento ofrece la edición empresarial que ofrece tal flexibilidad de manera inmediata para una tienda de su tamaño y alcance, sin embargo, las diferencias son mínimas y es excesivamente caro.

El ámbito tecnológico, hoy exige que las empresas sean fáciles y seguras al tiempo que se aseguran de que se vean bien y sean atractivas para sus clientes potenciales. La ventaja competitiva exige que los propietarios utilicen la plataforma que es robusta y atractiva para sus usuarios también. Entonces, ¿qué software utilizar? OpenCart es la respuesta. OpenCart tiene un proceso de configuración realmente simple y rápido. El objetivo esencial al crear este software era la facilidad que los usuarios y desarrolladores buscan. Para obtener más información, visite: ¿OpenCart es la solución adecuada para su sitio en línea deseado?

Personalmente, creo que esto es obvio y Magento es claramente la mejor opción para escalar a grandes skus y tráfico de productos, así como para manejar funciones de comercio electrónico más complejas.

Open Cart es mejor si desea crear algo simple y menos costoso, pero no tiene tantas funciones como Magento para escalar grandes sitios de comercio electrónico.

Magento será la mejor opción, OpenCart simplemente no está al mismo nivel, pero en realidad querrás mirar los productos empresariales como Demandware o Hybris. Hacer que Magento funcione en esos niveles no es muy divertido, utilizamos un entorno de alojamiento comprado en varios clústeres, pero también puede ir a Nexcess, el nuestro fue solo 10 veces más barato para el mismo resultado. Luego, tiene los problemas de carga de datos, una vez más lo licenciamos de los consultores, la mayoría de los intermediarios actualmente le venden tiempo sin experiencia, muy pocos realmente saben cómo ejecutar este tipo de sitio. Todo se reduce a su presupuesto, cómo desea crecer, sus recursos internos, pero Magento siempre será la mejor opción con la información limitada que proporcionó, y una herramienta empresarial sería mejor, obviamente podría autoconstruirse pero esperar uno año de respuesta con todos los problemas de pruebas, seguridad y ciclos de vida causas internas.

La respuesta de Akhilesh Maurya a ¿Por qué Magento se ha convertido en la plataforma de comercio electrónico más preferida para las empresas?

Yo iría con Magento. Se puede escalar a cualquier tamaño que necesite.