1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wayfirer-diandi_ai

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Добро пожаловать в CMS "店滴" (DDICMS)

Здесь можно вставить изображение

CMS "店滴" разработана для управления многими торговыми точками. Поддерживает работу с несколькими операторами и одним оператором. Разработана на лучшем языке программирования PHP и фреймворке Yii, глубоко интегрирована с Swoole, что позволяет поддерживать различные протоколы HTTP, TCP и MQTT. Официальная документация предлагает готовые решения для умных замков и умных выключателей. Использует последнюю технологию разработки Vue для управления среднего и заднего уровней, а также фреймворк Uniapp для разработки на нескольких устройствах. Цель состоит в том, чтобы сделать разработку более интересной и увлекательной, а также способствовать росту продаж, инновациям и устойчивому развитию малого и среднего бизнеса. Официальная документация также включает в себя системы для мониторинга больших данных в условиях пандемии, внешнего звонка для предприятий, чата IM, многомагазинной дистрибуции, заказа еды и партийного строительства.

Официальный сайт

Официальный сайт "店滴云" Официальный открытый репозиторий Исходный код CMS

Участие разработчиков

QQ-группа

823429313, нажмите, чтобы присоединиться к группе: Группа общения разработчиков

CMS "店滴" (DDICMS) разработана для управления многими торговыми точками. Поддерживает работу с несколькими операторами и одним оператором. Разработана на лучшем языке программирования PHP и фреймворке Yii, глубоко интегрирована с Swoole, что позволяет поддерживать различные протоколы HTTP, TCP и MQTT. Официальная документация предлагает готовые решения для умных замков и умных выключателей. Использует последнюю технологию разработки Vue для управления среднего и заднего уровней, а также фреймворк Uniapp для разработки на нескольких устройствах. Цель состоит в том, чтобы сделать разработку более интересной и увлекательной, а также способствовать росту продаж, инновациям и устойчивому развитию малого и среднего бизнеса. Официальная документация также включает в себя системы для мониторинга больших данных в условиях пандемии, внешнего звонка для предприятий, чата IM, многомагазинной дистрибуции, заказа еды и партийного строительства.## Официальный WeChat-аккаунт Здесь можно вставить изображение

Основные характеристики

  • Использует стабильный фреймворк Yii, что оптимизирует процесс разработки, делая его таким же плавным, как ThinkPHP.
  • Поддерживает многоуровневое управление правами доступа, включая маршрутизацию, данные, меню, корпоративные, торговые точки и расширенные функции.
  • Использует Swoole для создания корреляционных задач, планирования задач, поддержки чата IM и системных интерфейсов, что позволяет эффективно справляться с высокой нагрузкой.
  • Открытый доступ к API Baidu AI для поддержки управления базами данных лиц, создания и распознавания лиц.
  • Поддерживает установку нескольких модулей, что позволяет быстро расширять бизнес, как горизонтально, так и вертикально.
  • Поддерживает различные режимы разработки, включая PHP, элементы UI, Vue и традиционные HTML.
  • Поддерживает разнообразные формы, включая встроенные формы Yii и расширенные формы, которые можно настроить одним предложением.
  • Поддерживает автоматическое создание кода с помощью Gii, включая расширения, модели базы данных, модели поиска, контроллеры и интерфейсы.
  • Использует элементы UI, Uniapp и CMS "店滴" для создания среднего и заднего уровней, а также поддерживает работу на нескольких устройствах.

Подготовка окружения: php>=7.3

redis
git инструмент: https://git-scm.com/downloads
composer https://getcomposer.org/
рекомендуется использовать алиасный зеркальный сайт composer https://mirrors.aliyun.com/composer/

Шаг 1: git загрузка кода

git clone https://toscode.gitee.com/wayfirer/ddicms.git

Шаг 2: обновление composer расширений

cd путь_к_вашему_файлу
composer update

Шаг 3: создание базы данных и завершение конфигурации

cd common\config

vim common\config\main-local.php
<?php

/**
 * @Author: Wang Chunsheng 2192138785@qq.com
 * @Date:   2020-03-12 20:12:31
 * @Last Modified by:   Wang Chunsheng  email:2192138785@qq.com
 * @Last Modified time: 2021-04-09 18:25:50
 */

return [
    'components' => [
        'db' => [
            'class' => 'yii\db\Connection',
            'dsn' => 'mysql:host=localhost;dbname=netos',
            'username' => 'root',
            'password' => 'root',
            'charset' => 'utf8',
            'attributes' => [
                PDO::ATTR_STRINGIFY_FETCHES => false,
                PDO::ATTR_EMULATE_PREPARES => false,
            ],
        ],
        'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            'viewPath' => '@common/mail',
            // отправка всех писем в файл по умолчанию. Вам нужно установить
            // 'useFileTransport' на false и настроить транспорт
            // для почтового сервера для отправки реальных писем.
            'useFileTransport' => true,
        ],
    ],
    'language' => 'zh-CN',

];

Настройка развертывания Nginx

Сначала разрешите сайт до frontend\web, затем настройте nginx следующим образом:

server {
        listen        80;
        server_name   www.ai.com;
        root          "*/firetech/frontend/web";
        add_header    Access-Control-Allow-Origin *;
        add_header    Access-Control-Allow-Headers X-Requested-With,Authorization,Content-Type,access-token,bloc-id,store-id;
        add_header    Access-Control-Allow-Methods GET,POST,OPTIONS,DELETE,PUT;
}
``````markdown
        location /api {
            index index.php index.html;
            if (!-e $request_filename)
            {
                rewrite ^/api/(.*)$ /api/index.php last;
            }
            if (!-f $request_filename)
            {
                set $rule_0 1$rule_0;
            }
        }
``````markdown
# Особое упоминание

Благодарим следующие проекты, расположенные в алфавитном порядке:

- Yii: http://www.yiiframework.com

- EasyWechat: https://www.easywechat.com

- Bootstrap: http://getbootstrap.com

- AdminLTE: https://adminlte.io

- Vue: https://vuejs.org/

- vue-ele-form: https://github.com/dream2023/vue-ele-form

- element-ui: https://element.eleme.cn/

- Baidu AI: https://ai.baidu.com/
        location /admin {
            index index.php index.html;
            if (!-e $request_filename)
            {
                rewrite ^/admin/(.*)$ /admin/index.php last;
            }
        }
}

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/wayfirer-diandi_ai.git
git@api.gitlife.ru:oschina-mirror/wayfirer-diandi_ai.git
oschina-mirror
wayfirer-diandi_ai
wayfirer-diandi_ai
master