# 开发小组_学十001 **Repository Path**: wang-lijie1003/development-team-xueshi001 ## Basic Information - **Project Name**: 开发小组_学十001 - **Description**: 第一个项目,学习学习 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-10-30 - **Last Updated**: 2024-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 基于ThinkPHP 6.0的网站开发-beat-0.1 ========== > ## 运行环境要求 > PHP7.1+,兼容PHP8.0。 > mysql8.0 > ## 功能介绍 > #### 目前以初步搭建后台管理系统 > * 可以实现部门的权限管理 > * 可以实现管理功能的增加删除 > * 实现管理员与部门表的增删改查 > ## 目前存在的bug > * 在删除时,数据库可以正常删除,但是前端的回调信息显示有误,且不能返回上一级页面 > * 在进行部门权限更改时,在选择一个父权限时必须选择一个及以上的子权限,可以考虑前端进行修改,例如选择子权限时自动勾选父权限,选择父权限后强制选择一个及以上的子权限 > * 在登录保存Cookie后会出现浏览器重定向然后死循环,故在base.php文件中先固定了登录信息(可以正常登录或退出) > * 缺少前端对表单的校验(后端php实现也行) > ## 待实现的功能 > * 实现对各个表的管理,目前只实现了部门表和管理员表 > * 修复已知bug,测试未知bug > * 对利用url直接进行访问的方式进行权限控制 > * 目前只有后台管理系统,后续还要开发网站展示部分(或许可以使用vue等前端框架简化开发???) > * 利用路由简化访问路径 > ## 创意点 > * 在线留言或者评论 > * 利用websocket实现在线客服等即时通讯(也许可以进一步实现webRTC😘) > * 使用推荐系统实现个性化推荐(虽然不知道怎么用PHP写机器学习😅) > * 集成支付功能 > * 想到了随时加上去...... > --- > ## 注意事项 > * 运行项目项目需要安装一下插件(比如验证码功能) > * 如果运行失败可能是80端口被占用 > * 编译器推荐PhpStorm,可以用学校邮箱申请教育账号白嫖😍,当然VsCode也可以 > * 可以学习git的使用 > --- ![测试图片](test.png) --- --- --- ### 第一次修改 > * 增加了文章,书籍,链接,用户,zan表的管理功能 > * PS:还有几张表没有实现管理,但是和我已经写的表差不多,稍微改改就行,比较复杂的权限管理和富文本编辑框也已经完成(我是真的写不动了...😅) > * 前端的表单校验等小细节还未实现 ### 截图 > * 新增的管理项目 > * ![测试图片](test2.png) > * ![测试图片](test4.png) > * 富文本编辑框 > * ![测试图片](test3.png) > * 权限管理 > * ![测试图片](test5.png)