El sistema de tienda en línea Alibaba es un completo sistema de comercio electrónico B2C. Gratis y de código abierto. Hereda las excelentes características de AliCMS. Proporciona soporte en varios idiomas y admite chino simplificado y uigur de forma predeterminada. Integrar sistemas de pago de terceros, como Alipay, banca online, etc.
Introducción a AliCMS
AliCMS es el marco básico para el desarrollo de cualquier sistema informático. Es gratuito y de código abierto. AliCMS tiene un diseño excelente y el pensamiento orientado a objetos se aplica completamente en este sistema para implementar un modelo MV que es mejor que MVC. AliCMS tiene un diseño completamente modular, sus funciones son infinitamente escalables, los módulos se pueden combinar de cualquier forma y el desarrollo de módulos está estandarizado y es muy simple. AliCMS tiene la tecnología de procesamiento multilingüe única en el mundo. AliCMS tiene muchas características excelentes, conózcalas una por una.
AliCMS es gratuito y de código abierto.
AliCMS es de código abierto según el acuerdo ApacheLicence2.0. Puedes descargarlo, usarlo y difundirlo como quieras. También puedes desarrollar tu propia aplicación y lanzarla como código abierto o para uso comercial. El código extendido (modificaciones y código derivado del código fuente) debe contener los acuerdos, marcas comerciales, declaraciones de patentes y otras instrucciones especificadas por el autor original que deben incluirse en el código original.
AliCMS crea un modelo MV único que es mejor que MVC
El modelo MVC es actualmente el modelo de desarrollo más popular. Su objetivo principal es separar claramente el trabajo de los ingenieros de front-end y los de back-end. Sin embargo, no es exhaustivo. Es decir, existe un Controlador entre el Modelo y la Vista. Debido al Controlador, se necesita mucha coordinación entre el front-end y el back-end. En AliCMS, el Controlador se elimina del diseño, que es el modelo MV. El trabajo de front-end y back-end está completamente separado.
La tecnología de procesamiento multilingüe única en el mundo
AliCMS nació para desarrollar sistemas multilenguaje. Al desarrollar y mantener un sistema multilingüe, solo necesita desarrollar un conjunto de módulos y plantillas, y las versiones de otros idiomas solo necesitan traducirse y configurarse en segundo plano. Todo el contenido en idioma necesita solo un backend para administrarlo (por supuesto, también puede haber backends en varios idiomas). Se pueden gestionar en asociación versiones en diferentes idiomas del mismo contenido.
Soporte especial para los idiomas uigur, kazajo y kirguís
AliCMS admite de forma nativa los idiomas uigur, kazajo y kirguís. Al desarrollar sistemas en estos lenguajes, no hay necesidad de preocuparse por la visualización, entrada o almacenamiento de texto. También se han solucionado perfectamente los problemas de visualización y entrada de estos idiomas en diferentes navegadores. También tiene entrada y visualización en el editor de texto enriquecido. Nunca pienses en cómo se hace el eot.
Traducción inteligente al chino tradicional, latín uigur y cirílico uigur
AliCMS solo requiere algunas configuraciones para generar versiones en chino tradicional, latín uigur y cirílico uigur de todo el sitio web.
Diseño completamente orientado a objetos
Desde el diseño del módulo hasta el desarrollo de plantillas, el concepto orientado a objetos se extiende. Esto hace que el desarrollo de módulos y plantillas sea más fácil y estandarizado. El sistema es fácil de entender y utilizar.
Diseño completamente modular
Todo el sistema se compone de módulos, incluidos los módulos del sistema. Mediante el desarrollo de módulos, AliCMS se puede ampliar infinitamente. Los módulos son relativamente independientes y se pueden combinar de cualquier forma. Los módulos son muy fáciles de instalar y desinstalar y la separación es muy limpia. El desarrollo de módulos se ha estandarizado, lo que hace que el desarrollo y el mantenimiento de los módulos sean especialmente sencillos. Aige Technology ha desarrollado muchos módulos y ha hecho que los códigos de los módulos sean de código abierto. Las personas con habilidades técnicas pueden consultar estos códigos y documentos relacionados para desarrollar módulos que satisfagan sus propias necesidades.
El desarrollo de plantillas es el más fácil del mundo.
El desarrollo y mantenimiento de plantillas son los más fáciles del mundo y no tienen comparación con software similar. Los desarrolladores de plantillas sólo necesitan dominar una docena de etiquetas y una docena de variables. No importa cuántos módulos ya haya en el sistema o cuántos se agregarán en el futuro, no es necesario aprender nuevas etiquetas o variables para ellos. Los desarrolladores de plantillas no necesitan aprender ningún lenguaje dinámico, no necesitan saber asp.net, php o jsp para desarrollar sus propias plantillas. Todos ellos se benefician del motor de plantillas desarrollado independientemente por Aige Technology, del modelo MV de creación propia y del diseño integral orientado a objetos.
Desarrollo de estándares web y métodos de fragmentación locales
Uno de los principios de AliCMS es que todos pueden hacer lo que se supone que deben hacer. Mediante la separación completa de la lógica y el rendimiento, se logra la separación del trabajo de los ingenieros de front-end y los ingenieros de back-end. Los estándares web también abogan por la separación de HTML (estructura), CSS (rendimiento) y JavaScript (comportamiento). El diseño de páginas AliCMS también sigue completamente los estándares web y ha creado su propio método de segmentación de diseño de páginas y estándares estipulados para html, css y javascript. Esto hace que, por un lado, la calidad del diseño de la página sea muy alta, la velocidad de desarrollo sea rápida, el mantenimiento sea conveniente y la legibilidad sea sólida. De esta manera, no importa quién desarrolle la plantilla, es como si una persona la desarrollara. Esto es más propicio para el desarrollo y mantenimiento del equipo.