El equipo del proyecto Kaidianxing tiene diez años de experiencia en investigación y desarrollo de sistemas de comercio electrónico. El centro comercial ha sido utilizado y reconocido por miles de usuarios como el primer centro comercial de código abierto con funciones completas que pueden cumplir con las operaciones básicas. Se utiliza fuera de la caja y es fácil de abrir.
Kaidianxing se basa en la investigación y el desarrollo de tecnología de vanguardia Yii2 + Vue2.0 + uniapp, fácil de aprender y usar, separación de front-end y back-end, desarrollo de múltiples terminales, equilibrio de carga, rendimiento superior y arquitectura refinada; de productos, pedidos y usuarios del centro comercial que cubren ventas flash, recompensas por consumo, complementos de marketing súper básicos como carteles H5 + mini programa + cuenta pública, cobertura omnicanal, marco maduro y estable para una fácil expansión, segundo nivel eficiente; generación, y construcción rápida y de bajo costo de un centro comercial personalizado.
http://wiki.kaidianxing.com/
Ventajas del sistema | Ventajas técnicas |
---|---|
Alta escalabilidad : interfaz API estándar, separación de front-end y back-end, soporte para desarrollo multiterminal y múltiples controladores | Marco móvil : utilice la compatibilidad con múltiples terminales de uniapp para compilar código rápidamente en varios formatos |
Bajo acoplamiento : cada interfaz de módulo funcional es independiente, y los programas, plantillas y bases de datos son independientes. | Marco back-end : uso del marco Yii2 estable y fácil de usar |
Comience con Yierkai : componentes estandarizados, documentos de interfaz, documentos de desarrollo, etc., notas de código detalladas | Especificación de interfaz : interfaz API estándar, la segunda versión es más conveniente |
Alto rendimiento : admite equilibrio de carga, implementación distribuida, almacenamiento en caché de páginas y alta concurrencia | La exportación de datos es más conveniente : la exportación de datos utiliza phpExcel, los datos son más intuitivos y las estadísticas son más fáciles de administrar. |
Separación estática : admite almacenamiento múltiple en la nube, Alibaba Cloud OSS, Tencent Cloud COS, etc. | Mecanismo de gancho enchufable : complemento del mecanismo de gancho, módulos funcionales independientes, lo que favorece el desarrollo secundario |
Instalación con un clic : comprueba automáticamente el entorno del sistema, los mensajes de error y los métodos de modificación. | Almacenamiento en caché de datos de alta frecuencia : separación de lectura y escritura de bases de datos, lo que reduce la presión del servidor y mejora la velocidad de acceso |
Basado en el espacio de nombres y las especificaciones PSR-4, se agregan nuevas características de PHP7
Arquitectura de separación de front-end y back-end, el front-end usa uniapp y API se usa para el acoplamiento de datos
Compositor de soporte, basado en nuevas ideas arquitectónicas y espacios de nombres.
La capa de Servicio se agrega a la estructura MVC para satisfacer las necesidades del procesamiento de datos de múltiples modelos y reducir la redundancia de código.
La configuración constante en modo de anotación obtiene varias opciones de configuración a través del mecanismo de reflexión de clase, lo que hace que la adición y el uso de la configuración sean más flexibles.
Utilice el paquete de biblioteca easywechant para el acoplamiento subyacente con cuentas oficiales de WeChat, miniprogramas de WeChat, etc.
Utilice el paquete de la biblioteca yansongda para completar el pago de WeChat y el pago de Alipay
La encapsulación basada en componentes implementa la capa inferior y la configuración se inyecta en la clase de fábrica para obtener instancias de aplicaciones para satisfacer las necesidades de múltiples escenarios (por ejemplo: Alibaba Cloud Storage, Qiniu Cloud Storage y otros soportes de almacenamiento).
Los códigos de error de API estandarizados y unificados y los documentos explicativos detallados le permiten localizar rápidamente los problemas durante el desarrollo.
Permisos de control de backend RABC
Los permisos de acceso a API se manejan de manera uniforme a nivel de marco y la codificación comercial no necesita considerar problemas de permisos, lo que hace que el sistema sea más seguro y el desarrollo más conveniente.
Gestión eficiente de urlManager, procesamiento unificado de enrutamiento a nivel de marco
Las funciones comerciales están modularizadas y basadas en complementos, y la estructura del código es más clara.
La aplicación de rasgos reduce la redundancia del código y aclara la estructura del código.
Active CRON activamente, eliminando la necesidad de una configuración de Linux separada CRON0
Mecanismo de almacenamiento en caché eficiente, que utiliza Redis para almacenar el caché, lo que hace que el sitio web responda más rápido
Las aplicaciones de cola, el envío de SMS y el push de WeChat utilizan MQ para desacoplarse, lo que hace que su sistema sea más rápido y eficiente.
La decoración visual de la tienda de bricolaje te permite vestir tu centro comercial como quieras
La instalación con un solo clic le permite construir un centro comercial de manera más conveniente
Documentación de desarrollo completa, que le permitirá comenzar con el desarrollo secundario más rápido