PHP 初级 试岗要求
一、技术架构
- Linux服务器(兼容Windows服务器)
- PHP7.1+
- mysql5.7+
- 使用ThinkPHP6.0框架
- 使用composer包管理器安装php扩展
- 使用git进行版本控制
- 前后端分离开发,服务端只提供接口(PHP只需完成接口即可,无需设计前端页面)
二、功能要求
- 完成数据库设计,建表SQL文件保存到项目根目录下
- 实现登录功能(账号、密码、
图形验证码),图形验证码功能可选做 - 实现后台权限、角色控制(至少实现管理员和普通用户两种角色)
- 实现后台用户列表展示包括查询、分页(仅管理员有权查看)
- 实现用户新增的新增和修改(仅管理员有权操作)
三、编码规范
以下基础规范必须遵循,标准规范视个人能力而定
- 基础规范参照 【ThinkPHP6.0 开发规范:】https://www.kancloud.cn/manual/thinkphp6_0/1037482
- 标准规范参照 【PHP PSR 标准规范:】https://learnku.com/docs/psr
四、文档编写
- 完成API文档,使用 【EOLINKER:】https://www.eolinker.com 进行管理API管理
- 完成简易的概要设计文档(格式可参考下图)
本作品采用《CC 协议》,转载必须注明作者和本文链接
你这个要求有点奇怪啊