O sistema de loja online Alibaba é um sistema completo de comércio eletrônico B2C. Gratuito e de código aberto. Ela herda os excelentes recursos do AliCMS. Fornece suporte multilíngue, com suporte para chinês simplificado e uigur por padrão. Integre sistemas de pagamento de terceiros, como Alipay, banco online, etc.
Introdução ao AliCMS
AliCMS é a estrutura básica para o desenvolvimento de qualquer sistema de TI. É gratuito e de código aberto. AliCMS tem um design excelente e o pensamento orientado a objetos é totalmente aplicado neste sistema para implementar um modelo MV melhor que MVC. O AliCMS tem um design totalmente modular, suas funções são infinitamente escaláveis, os módulos podem ser combinados de qualquer maneira e o desenvolvimento do módulo é padronizado e muito simples. AliCMS possui a tecnologia de processamento multilíngue exclusiva do mundo. AliCMS tem muitos recursos excelentes, aprenda sobre eles um por um.
AliCMS é gratuito e de código aberto
AliCMS é de código aberto sob o acordo ApacheLicence2.0. Você pode baixar, usar e divulgar como quiser. Você também pode desenvolver seu próprio aplicativo e lançá-lo como código aberto ou para uso comercial. O código estendido (modificações e código derivado do código-fonte) deve conter os acordos, marcas registradas, declarações de patentes e outras instruções especificadas pelo autor original que precisam ser incluídas no código original.
AliCMS cria um modelo MV exclusivo que é melhor que MVC
O modelo MVC é atualmente o modelo de desenvolvimento mais popular. Seu principal objetivo é separar claramente o trabalho dos engenheiros front-end e dos engenheiros back-end. No entanto, não é completo. Ou seja, existe um Controlador entre o Modelo e a Visualização. Por causa do Controlador, muita coordenação precisa ser feita entre o front-end e o back-end. No AliCMS, o Controlador é retirado do projeto, que é o modelo MV. O trabalho de front-end e back-end são completamente separados.
A tecnologia de processamento multilíngue exclusiva do mundo
AliCMS nasceu para desenvolver sistemas multilíngues. Ao desenvolver e manter um sistema multilíngue, você só precisa desenvolver um conjunto de módulos e modelos, e outras versões de idiomas precisam apenas ser traduzidas e configuradas em segundo plano. Todo o conteúdo de idioma precisa de apenas um backend para gerenciá-lo (é claro, também pode haver backends de vários idiomas). Versões em diferentes idiomas do mesmo conteúdo podem ser gerenciadas em associação.
Suporte especial para os idiomas uigur, cazaque e quirguiz
AliCMS oferece suporte nativo aos idiomas uigur, cazaque e quirguiz. Ao desenvolver sistemas nessas linguagens, não há necessidade de se preocupar com exibição, entrada ou armazenamento de texto. Os problemas de exibição e entrada desses idiomas em diferentes navegadores também foram perfeitamente resolvidos. Ele também possui entrada e exibição no editor de rich text. Nunca pense em como o eot é feito.
Tradução inteligente para chinês tradicional, latim uigur e cirílico uigur
O AliCMS requer apenas algumas configurações para gerar versões em chinês tradicional, latim uigur e cirílico uigur de todo o site.
O design orientado a objetos completo percorre o conceito orientado a objetos, desde o design do módulo até o desenvolvimento do modelo. Isso torna o desenvolvimento de módulos e modelos mais fácil e padronizado. O sistema é fácil de entender e usar.
Design totalmente modular Todo o sistema é composto por módulos, incluindo módulos de sistema. Através do desenvolvimento de módulos, o AliCMS pode ser expandido infinitamente. Os módulos são relativamente independentes e podem ser combinados de qualquer forma. Os módulos são muito fáceis de instalar e desinstalar e a separação é muito limpa. O desenvolvimento de módulos foi padronizado, o que torna o desenvolvimento e a manutenção de módulos particularmente fáceis. A Aige Technology desenvolveu muitos módulos e tornou os códigos dos módulos de código aberto. Pessoas com habilidades técnicas podem consultar esses códigos e documentos relacionados para desenvolver módulos que atendam às suas próprias necessidades.
O desenvolvimento de modelos é o mais simples do mundo. O desenvolvimento e a manutenção de modelos são os mais simples do mundo e não podem ser comparados com software semelhante. Os desenvolvedores de modelos só precisam dominar uma dúzia de tags e uma dúzia de variáveis. Não importa quantos módulos já estejam no sistema ou quantos serão adicionados no futuro, não há necessidade de aprender novas tags ou variáveis para eles. Os desenvolvedores de modelos não precisam aprender nenhuma linguagem dinâmica, não precisam conhecer asp.net, php ou jsp para desenvolver seus próprios modelos. Todos eles se beneficiam do mecanismo de modelo desenvolvido de forma independente pela Aige Technology, do modelo MV criado por você mesmo e do design abrangente orientado a objetos.
Desenvolvimento de padrões da Web e métodos de chunking desenvolvidos internamente
Um dos princípios do AliCMS é que todos podem fazer o que devem fazer. Através da separação completa entre lógica e desempenho, é alcançada a separação do trabalho entre engenheiros front-end e engenheiros back-end. Os padrões da Web também defendem a separação entre HTML (estrutura), CSS (desempenho) e JavaScript (comportamento). O design da página AliCMS também segue totalmente os padrões da web e criou seu próprio método de segmentação de design de página e padrões estipulados para html, css e javascript. Isso faz com que, por um lado, a qualidade do design da página seja muito alta, a velocidade de desenvolvimento seja rápida, a manutenção seja conveniente e a legibilidade seja forte. Desta forma, não importa quem desenvolve o modelo, é como se uma pessoa o desenvolvesse. Isso é mais propício ao desenvolvimento e manutenção da equipe.