Система интернет-магазина Alibaba представляет собой полноценную систему электронной коммерции B2C. Бесплатный и с открытым исходным кодом. Она унаследовала отличные возможности AliCMS. Обеспечивает многоязычную поддержку, по умолчанию поддерживая упрощенный китайский и уйгурский языки. Интегрируйте сторонние платежные системы, такие как Alipay, онлайн-банкинг и т. д.
Введение в AliCMS
AliCMS — это базовая платформа для разработки любой ИТ-системы. Это бесплатно и с открытым исходным кодом. AliCMS имеет превосходный дизайн, и в этой системе полностью применяется объектно-ориентированное мышление для реализации модели MV, которая лучше, чем MVC. AliCMS имеет полностью модульную конструкцию, ее функции бесконечно масштабируются, модули можно комбинировать любым способом, а разработка модулей стандартизирована и очень проста. AliCMS обладает уникальной в мире технологией многоязычной обработки. AliCMS имеет множество замечательных функций, ознакомьтесь с ними постепенно.
AliCMS бесплатен и имеет открытый исходный код.
AliCMS имеет открытый исходный код в соответствии с соглашением ApacheLicence2.0. Вы можете скачать, использовать и распространять его по своему усмотрению. Вы также можете разработать собственное приложение и выпустить его с открытым исходным кодом или для коммерческого использования. Расширенный код (модификации и код, полученный из исходного кода) должен содержать соглашения, товарные знаки, заявления о патентах и другие инструкции, указанные первоначальным автором, которые необходимо включить в исходный код.
AliCMS создает уникальную модель MV, которая лучше, чем MVC.
Модель MVC в настоящее время является самой популярной моделью разработки. Его основная цель — четко разделить работу фронтенд-инженеров и бэк-энд-инженеров. Однако это не тщательно. То есть между Моделью и Представлением существует Контроллер. Из-за контроллера необходимо обеспечить большую координацию между интерфейсом и сервером. В AliCMS контроллер удален из проекта, который представляет собой модель MV. Front-end и back-end работа полностью разделены.
Уникальная в мире технология многоязычной обработки
AliCMS была создана для разработки многоязычных систем. При разработке и сопровождении многоязычной системы вам нужно лишь разработать набор модулей и шаблонов, а другие языковые версии достаточно просто перевести и настроить в фоновом режиме. Для управления всем языковым контентом требуется только один бэкэнд (конечно, языковых бэкэндов может быть и несколько). Разные языковые версии одного и того же контента могут управляться совместно.
Специальная поддержка уйгурского, казахского и киргизского языков.
AliCMS изначально поддерживает уйгурский, казахский и киргизский языки. При разработке систем на этих языках не нужно беспокоиться об отображении, вводе или хранении текста. Проблемы отображения и ввода этих языков в разных браузерах также прекрасно решены. Он также имеет ввод и отображение в редакторе форматированного текста. Никогда не думайте о том, как создается ЭОТ.
Интеллектуальный перевод на традиционный китайский, уйгурскую латынь и уйгурскую кириллицу.
AliCMS требует всего лишь несколько настроек для создания версий всего веб-сайта на традиционном китайском языке, уйгурской латинице и уйгурской кириллице.
Полный объектно-ориентированный дизайн проходит через объектно-ориентированную концепцию от проектирования модулей до разработки шаблонов. Это упрощает и стандартизирует разработку модулей и шаблонов. Система проста для понимания и использования.
Полностью модульная конструкция. Вся система состоит из модулей, в том числе системных. За счет разработки модулей AliCMS можно бесконечно расширять. Модули относительно независимы и могут комбинироваться любым способом. Модули очень легко устанавливать и удалять, а разделение очень чистое. Разработка модулей стандартизирована, что делает разработку и обслуживание модулей особенно простыми. Aige Technology разработала множество модулей и сделала их коды открытыми. Люди с техническими навыками могут обратиться к этим кодексам и связанным с ними документам для разработки модулей, отвечающих их собственным потребностям.
Разработка шаблонов является самой простой в мире. Разработка и обслуживание шаблонов являются самыми простыми в мире и не могут сравниться с аналогичным программным обеспечением. Разработчикам шаблонов достаточно освоить дюжину тегов и дюжину переменных. Независимо от того, сколько модулей уже установлено в системе или сколько будет добавлено в будущем, нет необходимости изучать для них новые теги или переменные. Разработчикам шаблонов не нужно изучать какие-либо динамические языки, не нужно знать asp.net, php или jsp, чтобы разрабатывать собственные шаблоны. Все они используют независимо разработанный механизм шаблонов Aige Technology, самостоятельно созданную модель MV и комплексный объектно-ориентированный дизайн.
Разработка веб-стандартов и собственные методы фрагментации
Один из принципов AliCMS заключается в том, что каждый может делать то, что должен. За счет полного разделения логики и производительности достигается разделение работы фронтенд-инженеров и серверных инженеров. Веб-стандарты также поддерживают разделение HTML (структура), CSS (производительность) и JavaScript (поведение). Дизайн страниц AliCMS также полностью соответствует веб-стандартам и создал собственный метод сегментации дизайна страниц и установил стандарты для html, css и javascript. Это делает, с одной стороны, очень высокое качество дизайна страниц, быструю скорость разработки, удобное обслуживание и хорошую читаемость. Таким образом, независимо от того, кто разрабатывает шаблон, его разрабатывает один человек. Это больше способствует развитию и поддержанию команды.