先附上源码:
http地址:https://gitee.com/kaiyang_taichi/demo-php.git
ssh地址:git@gitee.com:kaiyang_taichi/demo-php.git
看下项目结构
项目结构
说明一下:
- Application下存放应用代码
- Base顶级Controller类,定义了权限拦截的功能,验证用户是否登录
- Exception定义返回的异常信息类
- Home定义登录相关Controller和View代码
- User放用户信息相关业务代码
- Model放模型类
- Public下为静态资源文件
看下,我们最后实现的功能演示:
-
登录
登录模块 -
查询回显、分页处理:
查询处理 -
新增数据
新增数据 -
修改数据
修改数据 -
删除数据
批量删除数据 -
退出操作
登出
这个demo项目基本实现了web工程的登录、登出、增删改查、分页的常用逻辑实现。初学者的大i部分问题都会涉及到,希望对大家有帮助。下一章说一下学习过程中遇到的大部分问题处理。
网友评论