{"id":14966479,"url":"https://github.com/ddicloud/ddiot","last_synced_at":"2025-10-25T16:31:01.468Z","repository":{"id":37435572,"uuid":"457632492","full_name":"ddicloud/ddiot","owner":"ddicloud","description":"店滴云，让经营场所，更智能。围绕茶室、酒店、健身房、公寓、出租房等经营性场所进行物联网改造。同时支持多种物联网通信协议，开放智能门锁，智能开关，智能手环的sdk供开发者使用。qq群823429313","archived":false,"fork":false,"pushed_at":"2024-01-11T22:38:25.000Z","size":52661,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T09:54:05.029Z","etag":null,"topics":["phpcms","swoole","yii","yii-vue","yiicms"],"latest_commit_sha":null,"homepage":"https://www.dandicloud.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ddicloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-10T04:42:55.000Z","updated_at":"2025-09-18T01:30:14.000Z","dependencies_parsed_at":"2024-01-12T02:47:18.407Z","dependency_job_id":null,"html_url":"https://github.com/ddicloud/ddiot","commit_stats":{"total_commits":1736,"total_committers":4,"mean_commits":434.0,"dds":"0.046658986175115214","last_synced_commit":"0cf50fd2f69a4674678782570821f15156c41699"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/ddicloud/ddiot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddicloud%2Fddiot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddicloud%2Fddiot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddicloud%2Fddiot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddicloud%2Fddiot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ddicloud","download_url":"https://codeload.github.com/ddicloud/ddiot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddicloud%2Fddiot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280265261,"owners_count":26301026,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["phpcms","swoole","yii","yii-vue","yiicms"],"created_at":"2024-09-24T13:36:26.838Z","updated_at":"2025-10-25T16:30:56.869Z","avatar_url":"https://github.com/ddicloud.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 欢迎使用店滴 cms(ddiot)\n![在这里插入图片描述](https://diandi-1255369109.cos.ap-nanjing.myqcloud.com/cms%2F479ed84d544cfcb0f5a7e7be2f5f60c.jpg)\n\n店滴云，让经营场所，更智能。围绕茶室、酒店、健身房、公寓、出租房等经营性场所进行物联网改造。同时支持多种物联网通信协议，开放智能门锁，智能开关，智能手环的sdk供开发者使用。\n\n\n## 官方地址\n[店滴云官网](https://www.dandicloud.com/)\n[官方开源库](https://toscode.gitee.com/wayfirer)\n[cms源码](https://toscode.gitee.com/wayfirer/ddicms)\n#### 开发者参与\n\n## qq群\n\n：823429313，点击可直接加入：[开发者交流群](https://jq.qq.com/?_wv=1027\u0026k=4d2Rl2lc)\n\n## 微信公众号\n![在这里插入图片描述](https://diandi-1255369109.cos.ap-nanjing.myqcloud.com/cms%2F8edc20c70e46975e7520a8961414295.jpg)\n# 特性\n- 使用稳定的 YII 框架，优化处理开发过程，开发体验如 tp 一样顺滑。\n- 支持多层权限管控，路由权限，数据权限，菜单权限，集团权限，商户权限，扩展功能权限随意搭配调度\n- 多模块可安装，便于迅速扩展业务，支持横向纵向双向扩展业务需求\n- 表单多样，除 yii 自身的表单组件，系统还对表单做了丰富，支持一句话配置万能表单\n- gii代码自动生成，包括扩展模块，数据库模型，检索模型，控制器和接口都可以自动生成\n- element-ui+uniapp+店滴cms，中后台，多端兼容，数据处理全部支持且开源\n\n## 基于element-ui的后台：ddAdmin\n\n```js\n    git clone https://gitee.com/wayfirer/dd-admin.git\n```\n\n\n# 环境准备：\n\n    Php\u003e=8.1\n    Redis 7.0.0\n    MySQL 5.6.50\n\n\n# 第一步：git 下载代码\n\n```\ngit clone https://gitee.com/wayfirer/ddicms.git\n\n```\n\n# 第二步：composer 扩展安装\n\n```\ncd 你的项目根路径\nphp composer.phar install\n\n```\n\n# 注：第一步和第二步也可以合并，缺点是后续git更新不方便，优点是安装快捷\n\n```\ncomposer create-project ddicloud/ddicms\n\n```\n\n# 第三步：执行安装命令\n\n\n\n\n```\n\n    php ./yii install\n\n说明：提醒输入数据库版本，请输入：1.0.0\n\n\n```\n\n# 第五步：Nginx 部署配置\n\n首先解析网站到 frontend，然后配置 nginx 如下：\n\n```\nserver {\n        listen        80;\n        server_name  www.ai.com;\n        root   \"ddicms/frontend\";\n        add_header Access-Control-Allow-Origin *;\n        add_header Access-Control-Allow-Headers X-Requested-With,Authorization,Content-Type,access-token,bloc-id,store-id;\n        add_header Access-Control-Allow-Methods GET,POST,OPTIONS,PUT,DELETE;\n        location / {\n            index index.php index.html error/index.html;\n            error_page 400 /error/400.html;\n            error_page 403 /error/403.html;\n            error_page 404 /error/404.html;\n            error_page 500 /error/500.html;\n            error_page 501 /error/501.html;\n            error_page 502 /error/502.html;\n            error_page 503 /error/503.html;\n            error_page 504 /error/504.html;\n            error_page 505 /error/505.html;\n            error_page 506 /error/506.html;\n            error_page 507 /error/507.html;\n            error_page 509 /error/509.html;\n            error_page 510 /error/510.html;\n            include D:/www/firetech/frontend/web/nginx.htaccess;\n            autoindex  off;\n        }\n        location ~ \\.php(.*)$ {\n            fastcgi_pass   127.0.0.1:9001;\n            fastcgi_index  index.php;\n            fastcgi_split_path_info  ^((?U).+\\.php)(/?.+)$;\n            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;\n            fastcgi_param  PATH_INFO  $fastcgi_path_info;\n            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;\n            include        fastcgi_params;\n        }\n        location /backend {\n            index index.html  index.php;\n            if (!-e $request_filename)\n            {\n                rewrite ^/backend/(.*)$ /backend/index.html last;\n            }\n        }\n        location /api {\n            index index.php index.html;\n            if (!-e $request_filename)\n            {\n                rewrite ^/api/(.*)$ /api/index.php last;\n            }\n            if (!-f $request_filename){\n                set $rule_0 1$rule_0;\n            }\n        }\n\n        location /admin {\n            index index.php index.html;\n            if (!-e $request_filename)\n            {\n                rewrite ^/admin/(.*)$ /admin/index.php last;\n            }\n            if (!-f $request_filename){\n                set $rule_0 1$rule_0;\n            }\n        }\n        \n         location /help {\n            index index.php index.html;\n            if (!-e $request_filename)\n            {\n                rewrite ^/help/(.*)$ /help/index.php last;\n            }\n            if (!-f $request_filename){\n                set $rule_0 1$rule_0;\n            }\n        }\n        \n        gzip on;\n      \tgzip_comp_level 5;\n      \tgzip_min_length 256;\n      \tgzip_proxied any;\n      \tgzip_vary on;\n}\n\n```\n# 特别鸣谢\n\n感谢以下的项目，排名不分先后\n\n- Yii：http://www.yiiframework.com\n\n- EasyWechat：https://www.easywechat.com\n\n- AdminLTE：https://adminlte.io\n\n- Vue: https://vuejs.org/\n\n- vue-ele-form: https://github.com/dream2023/vue-ele-form\n\n- element-ui: https://element.eleme.cn/\n\n- 百度ai:https://ai.baidu.com/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddicloud%2Fddiot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fddicloud%2Fddiot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddicloud%2Fddiot/lists"}