# draw_api_demo **Repository Path**: joffe/draw_api_demo ## Basic Information - **Project Name**: draw_api_demo - **Description**: 面试上机题 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 目录结构 src 主程序 src/console 使用php命令执行的文件 src/web 对外开放的目录 src/config 配置文件 src/web/test 测试工具 database.sql 数据库结构 # 环境要求 mysql 5.5或以上 php7 开放PDO # 安装 1.导入database.sql到mysql 2.修改config/mysql.php 指向自己的数据库 3.虚拟目录指向 src/web/ # 使用 1.修改config/item.php 设置好奖品及中奖概率 2.执行下面命令 初始化商品配置: ``` cd src/console php resetItem.php //用于生成奖品表数据,这个表用于防止奖品超发 ``` 3.浏览器访问虚拟目录绑定的地址 /api?user_id=用户数字ID,这里演示随便填写整数 /test 测试 # 测试工具 测试工具使用html和javascript 编写,没有用php 需要支持es6的浏览器 建议使用chrome最新版本 使用:略 **特别提醒** 由于奖品数量有限,而参与人员不限,中奖几率是没法真实设定的.