


美国上市教育机构
400-111-8989

开发背景:
学员在制作个人项目时,没有功能性的思路,不知道可以写那些功能。同时对很多第三方的功能比较感兴趣,但是由于阅读文档能力太弱,并且大多没有办法独立完成,需要有一个参照代码。所以决定制作整合了一些常用功能和第三方sdk的项目,供学员在制作个人项目时参考使用。
使用的框架技术:
ThinkPHP5.0
phpexecl
phpqrcode
phpmailer
webuploader
tcpdf
功能模块:
前台:功能选择页面
展示整合的功能列表,供学员选择需要的进行使用
后台:Rbac权限管理界面
分为系统设置和权限设置两大功能模块。系统设置主要是对后台左侧的导航栏中现实的内容进行管理,可任意添加功能模块和子模块。权限控制时以Rbac的方式来分配各个用户的权限。
具体功能:
1. Rbac权限demo生成,配有一个后台管理页面,方便学员通过操作去理解权限管理的逻辑。
2. 使用phpqrcode,二维码生成demo,输入地址一键生成二维码功能。
3. 使用phpmailer,实现php批量发送邮件功能。
4. 使用tcpdf,生成PDF文件
5. 整合了融云通讯在线聊天
6. 使用phpexcel,实现了生成excel文件和导入excel数据两个常用功能
7. 微信相关,生成微信支付二维码
8. 滑动验证码demo
9. 使用webuploader,异步预览上传