本项目完成于2019.01
整理于 2019.08
毕业设计 && 提升自己
基于慕课网 singwa 老师的两个教程 Swoole入门到实战 🔗 PHP开发高可用高安全App后端 整合实现
主要内容是:一个体育新闻赛事直播系统。分为APP客户端和后台新闻管理端。
经历了3个月,终于从自己 搭建云主机➡️源码编译LNMP服务器及各种拓展(3天机房通宵,以后绝不浪费生命)➡️安卓APP开发➡️不断跟着教程编码➡️debug➡️完成
在这里非常感谢singwa老师、以及曾经的自己努力。虽然只换来了一份优秀毕设。(ps:工作真难找
- Thinkphp5.*
- Swoole 4.*
- Nginx
- Mysql
- Redis
- 第三方接口
- 极光推送 JPush
- 阿里云对象存储 OSS
- 阿里云短信服务 SMS
- 前端基于hui-admin
webSocket
、ajax
- php 7.*
- swoole 4.0 以上拓展
- redis 拓展
- curl 拓展 (用于模拟http请求,执行定时任务。 可以使用 Guzzle 代替)
- mysql 拓展
- gd 图像库拓展 (此拓展缺失无法处理图像)
- mysql 5.* (最新版随意)
- redis (最新版随意)
- nginx (最新版随意)
-
修改
composer.json
根据需求 添加
jpush
、aliyun-oss
、aliyun-sms
仓库运行命令
composer install
-
添加
swoole-ide-helper
-
填写
application
下的配置文件并测试
application
应用主目录admin/controller
后台新闻管理控制器admin/view
后台新闻页面api
安卓app接口控制器common/lib
公共第三方调用类common/model
公共数据库模型类common/validate
公共字符校验规则类index
直播系统控制器 (swoole)
public
静态资源目录
鉴于项目间隔时间太久、整理出来的内容可能多少有残缺。
本项目也是根据我个人的想法进行更改,如有疑问可以交流 QQ577429696
如有兴趣可以将两个***教学视频***👬给你