====== 1.架构 ======
====== 2.部署 ======
====== 3.index.php ======
可视为路由方法,关键点
1.根据view[0]构造对应的脚本Control
2.view[1]构造对应的Action,并将view参数传入上述脚本
3.执行脚本的run()
====== 4.common.php ======
1.construct($view)
构造方法,构造controlName和actionName、检查签名、检查登录状态、初始化
2.run()
执行方法,判断Action、执行Action、Action是在子类中重写
3.responseToJson(array $data)
打印方法,最终输入结构
4.error()
打印错误
5.checkSign()
检查签名,检查是否包含time和sign字段、检查time是否过期、检查签名
6.checkLogin()
检查登录,获取userID、并判断
7.getUserId()
构造ONline类→并传入Token→获取userID→赋值为this->userId,this->userId作为类属性随意使用
8.checkInput()
根据输入字符串,构造输入实体类
====== 5.module.php ======
数据操作关键类
1.OPtionData,mysql操作类,实现增删改查
2.PredisSession,redis操作类,实现缓存(按照需要构造)
====== 5.关键类.php ======
* [[server:toUser|ToUser.php]]