# api **Repository Path**: fol-zz/api ## Basic Information - **Project Name**: api - **Description**: lgw - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-14 - **Last Updated**: 2024-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目搭建 > 导入数据库 ``` ./databases/api.sql ``` > 执行数据审计语句(有就执行,没有就不执行) ``` ./databases/datasql.md ``` > 搭建虚拟主机 ``` 虚拟主机地址:www.api.com 指向目录到:/public ``` > 修改 public/.htaccess 文件 url重写 ``` Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] ``` > 修改自己数据库连接的账号密码 application/database.php ``` // 数据库名 'database' => Env::get('database.database', 'api'), // 用户名 'username' => Env::get('database.username', 'root'), // 密码 'password' => Env::get('database.password', 'root'), ``` > 后台访问 ``` 地址:www.api.com/api.php 账号:admin 密码:admin123 ``` > 前台访问 ``` 地址:www.api.com/notepad ``` > 生成Api文档 ``` sudo php think api -m source -u http://www.api.com --force=true ``` > 使用插件列表 ``` https://gitee.com/dancefunk/WebJsPlugin ``` ## 项目备注 ``` 数据库表 用户表 商品表 订单表 获奖人员名单表 小说表 个人资料: 昵称、手机号、头像、省级联动、详细地址、性别、余额 1、阉割版商城项目 业务1: 注册 -> 登录 -> 个人资料 -> 商品列表页面 -> 添加购物车 -> 确认订单(下订单) -> 订单列表 -> 评价 业务2: 注册 -> 登录 -> 个人资料 -> 客服聊天 -> 调用接口与机器人聊天就可以 接口可以用:http://api.qingyunke.com/ 有免费的智能聊天接口 客服模板:之前socket.io的群聊模板 或者 重新找一个移动端的聊天页面也可以 建议重新找一个移动端的 业务3: 注册 -> 登录 -> 抽奖转盘 -> 获奖列表 抽奖环节 和 获奖名单 抽奖环节需求: 1、输入昵称才能开始抽奖 2、每人每天最多允许5次抽奖 3、中奖用户要插入到获奖名单中,未中奖不插入 获奖名单需求: 1、获奖名单要做无缝上下滚动 2、可以做昵称模糊查询,时间段筛选查询 3、获奖列表做”查看更多“页面跳转,跳转到列表页面 4、要对1,2,3等奖中奖人数做echarts的数据分类统计 2、数据看板 接口返回商品销量、订单数量、会员增加数 会员类型来做echarts图表 3、小说网站 接口请求后端小说数据 -> 前端展示 -> 需要上拉加载、下拉刷新插件 ```