# 新媒体产品设计与项目管理 **Repository Path**: qilin-yang/End-projects ## Basic Information - **Project Name**: 新媒体产品设计与项目管理 - **Description**: 这个是新媒体产品设计与项目管理的期末项目,哈哈哈呜呜呜 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-04 - **Last Updated**: 2022-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 非遗商城 #### 项目介绍 非遗商城是依托于萤火商城的二次创作。此商城主要以非遗文创产品售卖,结合知识科普和文创产品设计,融合创新非遗文化的展示与传播的方式与方法,不断传播非遗文化,尽可能使更多的人了解非遗文化,产生民族文化共鸣,增强文化自信,提升文化认同度。 #### 技术特点 * 前后端完全分离 (互不依赖 开发效率高) * 采用PHP7.4 (强类型严格模式) * Thinkphp6.0.5(轻量级PHP开发框架) * Uni-APP(开发跨平台应用的前端框架) * Ant Design Vue(企业级中后台产品UI组件库) * RBAC(基于角色的权限控制管理) * Composer一键引入三方扩展 * 部署运行的项目体积仅30多MB(真正的轻量化) * 所有端代码开源 (服务端PHP、后台vue端、uniapp端) * 简约高效的编码风格 (可能是最适合二开的源码) * 源码中清晰中文注释 (小白也能看懂的代码) #### 页面展示 ![后台-首页](images/非遗首页.png) ![后台-页面设计](images/商店管理.png) #### 前端页面展示 ![前端-首页](images/首页.png)![前端-分类](images/分类.png)![前端-购物车](images/购物车.png)![前端-个人主页](images/我的.png) #### 代码风格 * PHP7强类型严格模式 * 严格遵守MVC设计模式 同时具有service层和枚举类enum支持 * 简约整洁的编码风格 绝不冗余一行代码 * 代码注释完整易读性高 尽量保障初级程序员也可读懂 极大提升二开效率 * 不允许直接调用和使用DB类(破坏封装性) * 不允许使用原生SQL语句 全部使用链式操作(可维护性强) * 不允许存在复杂SQL查询语句(可维护性强) * 所有的CURD操作均通过ORM模型类 并封装方法(扩展性强) * 数据库设计满足第三范式 * 前端JS编码均采用ES6标准 #### 环境要求 - CentOS 7.0+ - Nginx 1.10+ - PHP 7.1+ (推荐php7.4) - MySQL 5.6+ #### 如何安装 ##### 一、自动安装(推荐) 1. 将后端源码上传至服务器站点,并且将站点运行目录设置为/public 2. 在浏览器中输入站点域名 + /install,例如:https://www.你的域名.com/install 3. 根据页面提示,自动完成安装即可 ##### 二、手动安装(不推荐) 1. 将后端源码上传至服务器站点,并且将站点运行目录设置为/public 2. 创建一个数据库,例如:yoshop2_db 3. 导入数据库表结构文件,路径:/public/install/data/install_struct.sql 4. 导入数据库默认数据文件,路径:/public/install/data/install_data.sql 5. 修改数据库连接文件,将数据库用户名密码等信息填写完整,路径/.env #### 后台地址 - 超管后台:https://www.你的域名.com/admin - 商户后台:https://www.你的域名.com/store - 默认的账户密码:admin yinghuo #### 系统演示 - 商城后台演示:https://182.254.229.190//admin/ (请勿纂改) - 用户名和密码:admin yinghuo #### 定时任务 用于自动处理订单状态、优惠券状态、会员等级等 ```sh php think timer start ``` #### 版权须知 1. 允许个人学习研究使用,支持二次开发,允许商业用途(仅限自运营)。 2. 允许商业用途,但仅限自运营,如果商用必须保留版权信息,望自觉遵守。 3. 不允许对程序代码以任何形式任何目的的再发行或出售,否则将追究侵权者法律责任。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 ##### 感谢萤火科技 版权所有Copyright © 2017-2021 By 萤火科技 (https://www.yiovo.com) All rights reserved。