Lanzamiento de Bwsaas v1.0.0, un marco de desarrollo rápido de múltiples usuarios, aplicaciones y terminales múltiples basado en TP6

Se lanza la versión v1.0.0 del marco de soporte de múltiples terminales y aplicaciones múltiples de bwsaas.

Instrucciones de código abierto

  • bwsaas se ha sometido a 3 verificaciones y mejoras de desarrollo desde el código abierto, y ha alcanzado un nivel comercial estable y seguro, que puede cumplir con el desarrollo de un sistema de gestión de ventas de aplicaciones de múltiples usuarios, múltiples aplicaciones y múltiples terminales, y la eficiencia de desarrollo es al menos un 30% más alta que el uso normal del marco de TP. Para el desarrollo general Conveniente, decidió lanzar la primera versión de lanzamiento.
  • Con base en el hecho de que muchas personas no entienden el funcionamiento y desarrollo de la aplicación saas, se proporciona un documento de instrucciones de desarrollo y uso. Será recompensado por leer y comprender; la dirección del documento es https://www.yuque.com/books/share/ed72ed70-47ab-46ac -a5e0-06e881b4c52a
  • El código fuente del marco bwsaas ha sido completamente de código abierto, el marco bwsaas es gratuito para uso comercial;

Introducción

El "sistema operativo de la plataforma SAAS multi-terminal de bwsaas" está conectado a la plataforma abierta WeChat (proveedor de servicios de terceros), la gestión oficial de cuentas de WeChat y la autorización de autorización con un solo clic del applet de WeChat, con gestión de múltiples inquilinos, compra de estantes de múltiples aplicaciones, multi-terminal (cuenta pública, H5) , Mini Programa, PC, APLICACIÓN), potente control de nodo (permisos de administrador, permisos de aplicación de inquilino y inquilino), potente generación de código CRUD con un solo clic (página JS, controlador de controlador, modelo y modelo de modelo asociado) , Basado en ThinkPHP6 y layui expansión de diseño rápido y otras características, desarrollo secundario detallado y documentación de uso del sistema. Le permite completar fácil y rápidamente la integración del desarrollo secundario, ya sea que esté aprendiendo a usar u operar la empresa

Arquitectura de software

  • Tecnología: Thinkphp6 + Layui2.5 + easywechat (marco de desarrollo WeChat)
  • Antecedentes: antecedentes de gestión de inquilinos (nombre de dominio + / gestionar / miembro / inicio de sesión) y antecedentes de gestión de plataforma (nombre de dominio + / gestionar / administrador / inicio de sesión)
  • Entorno (se recomienda utilizar el panel pagoda para construir lnmp con un clic):
  • Sistema: Windows, Linux (recomendado)
  • PHP> 7.2 (se recomienda 7.4)
  • Mysql> = 5.7
  • Redis> = 5.0
  • Nginx> = 1,14 o apache> = 2,4

Fuente abierta

Marco de Bwsaas [todo de código abierto]

  Sistema de administración de inquilinos múltiples saas: sistema de administración de inquilinos y sistema de administración de plataforma general; la cuenta oficial de 
  WeChat, el subprograma de WeChat, H5, APP, PC, etc. se pueden conectar y administrar perfectamente;

La aplicación del módulo bwmall en el marco de Bwsaas [back-end all open source]

  El módulo bwmall es una aplicación b2c de un solo comerciante en la industria del comercio electrónico en el sistema marco bwsaas; 
  incluye [back-end: todo el código fuente del módulo bwmall; front-end: código fuente del subprograma nativo WeChat (alta compatibilidad), el código fuente de uniapp multi-end requiere una tarifa]; 
  versión de código abierto también Tiene muchas funciones: cupones, unión de grupos, distribución de tres niveles, seckill y se han integrado todas las funciones de la aplicación del módulo bwwechat; 
  consulte la pequeña demostración del programa a continuación para obtener más detalles.

La aplicación del módulo bwwechat bajo el marco de Bwsaas [todo de código abierto (este módulo solo tiene administración de back-end)]

   Gestión de cuentas públicas de WeChat: gestión de materiales, gestión de respuestas de palabras clave (texto, imagen, gráfico, vídeo, música, URL, transferencia al servicio de atención al cliente), respuesta automática de seguimiento, etc .; 
   Mini programa: gestión de respuestas de palabras clave (texto, imagen, tarjeta de programa pequeña) , Sitio web, transferencia al servicio de atención al cliente)

Dirección del sitio

La diferencia entre la versión de código abierto de la aplicación bwmall y la versión comercial

  • El módulo de aplicación en bwsaas tiene 2 módulos de código abierto (bwmall y bwwechat), los desarrolladores también pueden usar el marco de bwsaas para desarrollar sus propias aplicaciones de módulo (los derechos de autor pertenecen al desarrollador)

Almacén de códigos

Características del proyecto

  • Acceso a la plataforma abierta WeChat (proveedor de servicios externo), aplicación SaaS (subprograma WeChat) liberación de autorización con un solo clic;
  • Completa la cuenta oficial de WeChat y el sistema de autorización de cuenta del mini programa; ya sea que su cuenta oficial se desarrolle por separado de la parte delantera y trasera, o del modo de desarrollo SSR, puede completar la autorización de manera fácil y rápida mientras hereda la clase base de base relevante; el mini programa es perfectamente compatible La autorización de un clic del modelo de proveedor de servicios de terceros puede realizar fácilmente los requisitos de operación de la plataforma SAAS con múltiples usuarios y múltiples versiones;
  • Posee la compra de la aplicación del inquilino, autorización, recarga y gestión de facturas de consumo;
  • Cada inquilino puede realizar una gestión de miembros independiente para cada aplicación autorizada;
  • Un inquilino puede comprar y autorizar innumerables aplicaciones de productos al mismo tiempo, pero la misma aplicación solo puede ser comprada por un inquilino una vez. Si tiene varias cuentas oficiales o mini programas que necesitan estar conectados, solo necesita registrar otra cuenta de inquilino para lograrlo;
  • En la actualidad, se ha conectado a WeChat Pay (recarga del código de escaneo del inquilino, recarga del usuario del mini programa y pago del pedido, cuenta oficial y recarga del usuario H5 y pago del pedido);
  • La interfaz de mercado de API de Alibaba Cloud está altamente encapsulada e integrada para lograr ganancias de ventas secundarias de la interfaz de API; ha integrado SMS completos, posicionamiento de IP, posicionamiento de latitud y longitud y otras interfaces, cada servicio tiene administración de paquetes múltiples y admite recarga y deducción de interfaz de llamadas de usuario (Deducción por tiempo)
  • Admite la instalación, desinstalación y actualización de aplicaciones con un solo clic en el marco de bwsaas (puede desarrollar sus propias aplicaciones independientes basadas en el modo de múltiples aplicaciones de TP6 para reducir los costos de aprendizaje);
  • Apoyar el desarrollo de aplicaciones independientes como APP (Android, IOS), Cuenta Oficial, Mini Programa, H5, PC, etc.;
  • Soporte rápido de línea de comando CRUD con un solo clic
    • Generación de controladores, modelos, vistas, archivos JS con un clic (administración modular require.js)
    • Admite consultas de modelos relacionados, configuraciones de campo de visualización, etc.
  • Basado en authel sistema de gestión de autoridad
    • A través 后台统一管理de realizar el authnodo de la autoridad de gestión de la adición y la autenticación
    • El sistema permite el control de enrutamiento obligatorio para garantizar un acceso seguro a los nodos en el sistema.
    • El sistema implementa un control de permisos detallado del enrutamiento combinado con permisos a través del archivo Auth.php de middleware de control de permisos unificado.
    • Verificación completa de permisos de back-end y control de mostrar y ocultar botones en la página principal
  • Gestión perfecta del menú
    • Gestión de submódulos
    • Menú Infinitus
    • Control con una tecla de visualización y ocultación de nodos de menú
  • Función de componente de carga completa
    • Almacenamiento local
    • OSS en la nube de Alibaba建议使用
    • COS de Tencent Cloud
    • Qiniu Cloud OSS
  • Perfecta función de componente de front-end
    • Reencapsulación del formulario de Layui, sin necesidad de empalmar manualmente las solicitudes de datos, soporte para la devolución de llamada previa de los datos de envío del formulario para procesar los datos del formulario
    • Formulario de formulario de monitoreo automático encapsulado, solicitud ajax perfecta encapsulada, obtención de publicaciones de soporte y otros métodos de solicitud
    • 图片、文件Componente de carga simple y fácil de usar
    • Editor de texto enriquecido simple y fácil de usarckeditor
    • Vuelva a encapsular la capa emergente y úsela de forma minimalista
    • Vuelva a encapsular la mesa, haciéndola más cómoda de usar
    • colsEncapsular nuevamente de acuerdo con los parámetros de la tabla , proporcionar funciones como implementación de interfaz, imageetc. switch, listy puede extenderse nuevamente sobre la base de
    • Generación con un clic de acuerdo con los parámetros de la tabla 搜索表单, control gratuito de los elementos de visualización ocultos, sin necesidad de escribir usted mismo
  • Grabar registro de operaciones en segundo plano perfecto
    • Registre la información de operación detallada del usuario (registro de nodo de operación, IP, hora)
  • Implementación de recursos estáticos en OSS con un clic
    • Todos los public\staticarchivos del directorio se pueden implementar con un clic
    • Un elemento de configuración cambia los recursos estáticos (oss / local)
  • Gestión de registros de subida de archivos
  • Ingrese la descripción de la imagen

Agradecimientos especiales a

Los siguientes elementos están clasificados sin ningún orden en particular

Declaración de derechos de autor

  • Conserve los derechos de autor sin ninguna otra restricción. Es decir, debe incluir la declaración del acuerdo de licencia original en su distribución, ya sea que la distribuya en binario o en código fuente.
  • La versión de código abierto se publica de acuerdo con el acuerdo de código abierto GPL-3.0 y se proporciona para uso gratuito, pero el código modificado y derivado no puede publicarse ni venderse como software comercial de código cerrado.

Participa en contribución

  1. Bifurcar este almacén
  2. Nueva rama Feat_xxx
  3. Ingrese el código
  4. Nueva solicitud de extracción

Supongo que te gusta

Origin www.oschina.net/news/124648/bwsaas-1-0-0-released
Recomendado
Clasificación