Leadshop micro Mall — это бесплатная торговая система с открытым исходным кодом, которая предоставляет услуги непрерывного обновления и итерации с целью создания максимального пользовательского опыта!
Микро-торговый центр Leadshop был разработан компанией Zhejiang Hecheng Cloud Computing Co., Ltd. Он в основном ориентирован на малые и средние предприятия, помогая создавать платформы электронной коммерции и обеспечивая профессиональную техническую поддержку. Услуги долгосрочного обновления предоставляются бесплатно. Приложение включает в себя визуальное оформление, рекламное преобразование, разделение, усовершенствованное управление пользователями, анализ данных и другие аспекты. Оно обеспечивает максимальный опыт, полностью расширяет возможности торговцев и создает ценность для торговцев.
Основные особенности:
1. Система с открытым исходным кодом Leadshop, разработанная на базе Yii2, поддерживает композитор, оптимизирует ядро, уменьшает зависимости и основана на новых архитектурных идеях и пространствах имен.
2. На основе пространства имен и спецификаций PSR-4 добавьте новые функции PHP7.
3. Основные функции разделены на модули для облегчения разработки и обслуживания.
4. Укрепить функции маршрутизации и внедрить стандарты интерфейса RESTful.
5. Гибкое создание моделей контроллеров для легкого расширения и развития.
6. Файлы конфигурации можно разделить для удобства управления.
7. Автоматическая проверка и завершение перезаписи
8. Упростить механизм расширения и увеличить скорость разработки.
9. Полная поддержка API для облегчения вторичной разработки.
10. Встроенная среда разработки WeChat WeChat, доступ к WeChat стал быстрее и проще.
11. Используйте ORM для автоматического создания структур таблиц для повышения скорости разработки.
12. Поддержка онлайн-очистки кэша структуры базы данных, данных и шаблонов для улучшения пользовательского опыта.
13. Клиент имеет идеальные интерактивные эффекты и анимацию для улучшения визуального восприятия пользователя.
14. Поддержка онлайн-установки в один клик, что удобно и быстро.
15. Визуальное оформление магазина своими руками — это удобно, быстро и интуитивно понятно. Вы можете украсить свой собственный магазин по своему усмотрению.
16. Эффективная работа с декартовым продуктом, 8000 спецификаций могут быть загружены за секунды.
17. Имитирует структуру управления материалами папок Windows, что делает работу более привычной и простой.
Открытый исходный код без шифрования
В соответствии с соглашением об открытом исходном коде Apache License 2.0 внешний и внутренний коды являются открытыми и незашифрованными, что поддерживает вторичную разработку и коммерческое использование.
основная технология
Стек интерфейсных технологий: ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
Стек серверных технологий: Yii2, Jwt, Mysql, Easy-SMS.
Стандарты интерфейса
Он использует стандартный RESTful API, имеет эффективную читаемость API, сильную масштабируемость и четкую структуру.
Взаимодействие данных
Стандарт JSONAPI используется для определения того, как клиент получает и изменяет ресурсы, а также как сервер отвечает на соответствующие запросы. Реализуйте эффективно, не жертвуя читабельностью, гибкостью и доступностью обнаружения.
Метод аутентификации
В настоящее время все интерфейсы используют для аутентификации метод Oauth2Password, который представляет собой JWTAuthorizationBearerheader. Поддерживает расширение языка и мультиплатформенность.
Экспорт таблицы данных
Он использует высокопроизводительный экспорт данных js-xlsx, который легко расширяется и имеет высокую совместимость.
Опыт работы
Аккаунт: 18888888888
Пароль: 123456
Операционная среда:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Установить
Установка в один клик
Загрузите свой код, каталог выполнения — /server/web, и введите свое доменное имя или IP-адрес в браузере.
(Например: www.yourdomain.com/install), программа установки автоматически выполнит установку. В течение этого периода система предложит вам ввести информацию о базе данных для завершения установки.
Адрес доступа к бэкэнду: имя домена/leadshop/панель/индекс
Официальный адрес доступа к главной странице аккаунта: доменное имя/h5
Переустановить
Очистить базу данных
Удалите файл /server/install.lock.
Пакет
Рекомендуется использовать cnpm, установка cnpm: npminstallcnpm-g--registry=https://registry.npm.taobao.org.
Упаковка и выпуск серверной страницы
Каталог исходных файлов внутреннего интерфейса/admin
Этапы упаковки
1. Установите пакет зависимостей npminstall.
2. Запустите и отладьте npmrunserve.
3. Упакуйте и опубликуйте npmrunbuild.
4. После упаковки скопируйте все файлы из /admin/dist/build в каталог сайта /server/web/leadshop.
Выпуск пакета паблик-аккаунта
Каталог/апплет исходных файлов внутреннего интерфейса
Этапы упаковки
1. Установите пакет зависимостей npminstall.
2. Запустите и отладьте npmrunserve.
3. Упакуйте и опубликуйте npmrunbuild:h5.
4. После копирования и упаковки скопируйте все файлы из /applet/dist/build/h5 в каталог сайта /server/web/h5.
Упаковка и выпуск мини-программы
Каталог/апплет исходных файлов внутреннего интерфейса
Этапы упаковки
1. Установите пакет зависимостей npminstall.
2. Запустите и отладьте npmrunserve.
3. Упакуйте и опубликуйте npmrunbuild:mp-weixin.
4. После копирования и упаковки запакуйте /applet/dist/build/mp-weixin в zip-архив, переименуйте его в app.zip и поместите в каталог /server/applet, чтобы перезаписать предыдущий app.zip.
Журнал обновлений Leadshop micro Mall v1.4.7:
Исправлено: ошибка распознавания QR-кода на рекламных плакатах микространиц.
Исправлено: Помощник по оценке – не удалось создать базу данных оценки.
Исправлено: Неправильный формат суммы платежа в обзоре главной страницы.
Исправлено: невозможность сохранения после изменения информации о баллах.
Исправлено: Редактирование продукта: количество выданных купонов превышает количество выпущенных акций.