Destacanos en GitHub: ¡nos motiva mucho!
¡Aimeos es LA plataforma de comercio electrónico ultrarrápida, nativa de la nube y basada en API! Puede instalarlo en 5 minutos y adaptar, ampliar, sobrescribir y personalizar cualquier cosa según sus necesidades.
Aimeos es un paquete de comercio electrónico con todas las funciones:
API REST JSON basada en jsonapi.org
API GraphQL para administración
Ajuste perfecto para nubes basadas en AWS, Google, Azure y Kubernetes
Multiproveedor, multicanal y multialmacén
De uno a 1.000.000.000+ artículos
Extremadamente rápido hasta 20 ms
Para soluciones SaaS de comercio electrónico multitentante con proveedores ilimitados
Paquetes, vales, productos virtuales, configurables, personalizados y de eventos.
Suscripciones con pagos recurrentes
Más de 100 pasarelas de pago
Soporte completo de RTL (frontend y backend)
Precios de bloque/nivel listos para usar
Extensión para precios basados en clientes/grupos
Soporte de descuentos y vales
Sistema de reglas de canasta flexible
Backend de administración con todas las funciones
Hermoso panel de administración
Conjuntos de datos de productos configurables
Estructura completamente modular
Extremadamente configurable y extensible
Ampliación para mercados con millones de proveedores
Totalmente optimizado para SEO, incluidos fragmentos enriquecidos
Traducido a más de 30 idiomas
Traducción de texto basada en IA
Optimizado para teléfonos inteligentes y tabletas
Implementación segura y revisada
Código fuente de alta calidad
... y más funciones de Aimeos
Idiomas soportados:
Mira las demostraciones:
Demostración de la interfaz de Aimeos
Demostración de administrador de Aimeos
Para crear una aplicación de una sola página (SPA) o una aplicación web progresiva (PWA), la distribución sin cabeza de Aimeos es la opción correcta con autenticación JWT y solo API preconfigurada:
Distribución sin cabeza de Aimeos
¿Ya tienes una aplicación Laravel y quieres agregar una tienda a tu sitio web? Instale el paquete de compositor Aimeos para Laravel y agregue comercio electrónico a su aplicación existente en minutos:
Paquete Aimeos Laravel
Requisitos
Instalación
Interfaz
backend
Personalizar
Multi-idioma
Enrutamiento múltiple
Multiproveedor
Licencia
Campo de golf
La distribución en tienda Aimeos requiere:
Entorno Linux/Unix, WAMP/XAMP o MacOS
PHP >= 8.2
MySQL >= 5.7.8, MariaDB >= 10.2.2, PostgreSQL 9.6+, SQL Server 2019+
Servidor web (Apache, Nginx o servidor web PHP integrado para pruebas)
Si faltan las extensiones PHP requeridas, composer
le informará sobre las dependencias que faltan.
Si desea actualizar entre versiones principales, consulte la guía de actualización.
Para instalar la aplicación de la tienda Aimeos, necesita Composer 2.2+. En la CLI, ejecute este comando para una instalación completa que incluya una configuración funcional:
wget https://getcomposer.org/download/latest-stable/composer.phar -O composer php composer create-project aimeos/aimeos myshop
Se le solicitarán los parámetros de su base de datos y servidor de correo, así como un correo electrónico y una contraseña utilizados para crear la cuenta de administración.
En un entorno local, puede utilizar el servidor web PHP integrado para probar su nueva instalación de Aimeos. Simplemente ejecute el siguiente comando para iniciar el servidor web:
cd myshop php artisan serve
Nota: En un entorno de hosting, la raíz del documento de su host virtual debe apuntar al directorio /.../myshop/public/ y debe cambiar la configuración APP_URL
en su archivo .env
a su dominio sin puerto, por ejemplo:
APP_URL=http://myhostingdomain.com
Después de la instalación, puede probar la interfaz de la tienda Aimeos llamando a la URL de su VHost en su navegador. Si utiliza el servidor web PHP integrado, debe navegar por esta URL: http://127.0.0.1:8000
La interfaz de administración de Aimeos estará disponible en /admin
en su VHost. Cuando utilice el servidor web PHP integrado, llame a esta URL: http://127.0.0.1:8000/admin
Laravel y el paquete de comercio electrónico Aimeos son extremadamente flexibles y altamente personalizables. Existe mucha documentación para el marco Laravel y el marco de comercio electrónico Aimeos. Si tienes preguntas sobre Aimeos, no dudes en preguntar en nuestro foro de Aimeos.
Para obtener más detalles sobre la integración de Aimeos Laravel, eche un vistazo a su repositorio.
Para tiendas que ofrecen varios idiomas, simplemente agregue esta línea a su archivo ./myshop/.env
:
SHOP_MULTILOCALE=true
Luego, el idioma se agregará a las rutas automáticamente. Puede configurar los idiomas disponibles en el panel "Configuración regional > Configuración regional" del backend de administración de Aimeos.
Si desea tener todas las URL de categorías, productos y páginas como URL de nivel superior como /shoes
, /my-sneaker
y /about-us
, puede habilitar la función de enrutamiento múltiple de Aimeos en su archivo ./myshop/.env
:
SHOP_MULTIROUTE=true
Precaución: ¡Esto afectará el rendimiento ya que requiere consultas adicionales a la base de datos para cada solicitud!
Para habilitar funciones de múltiples proveedores, agregue esta configuración al archivo ./myshop/.env
:
SHOP_MULTISHOP=true
Si desea permitir que los proveedores se registren como vendedores, configure también esta opción en el archivo ./myshop/.env
:
SHOP_REGISTRATION=true
De forma predeterminada, los vendedores recién registrados tienen privilegios de administrador en el backend de su propio sitio. Para un acceso más limitado al backend, puede cambiar el nivel de permiso a "editor" en el archivo ./myshop/.env
:
SHOP_PERMISSION=editor
Puede cambiar los permisos asociados a "admin" o "editor" agregando su propia versión de la configuración del recurso JQAdm a la sección "admin" de su archivo ./config/shop.php
.
El sistema de tienda Aimeos tiene la licencia MIT y LGPLv3 y está disponible de forma gratuita.
Sitio web
Documentación
Foro
Rastreador de problemas
Paquetes de compositor
código fuente