您的位置:首页 > 编程语言 > PHP开发

php Amome框架 层次设计备注

2017-02-10 16:28 211 查看
[b]层次说明: 每一级中函数都是为而且只为 上(高)一层 的文件服务的[/b]

[b]最底层: AmemoMySql 基础数据库函数;AmemoConfig 数据库信息配置文件 [/b]

[b]再高一层: 一个文件对应一个数据库,针对此数据库的基本数据库操作函数, AmemoAppMySql[/b]

[b]再高一层: 模块类,一个文件对应一个模块,对应相关的几张数据表。AmemoUserHttp [/b]

[b]再高一层(最高层):以数据表为基础,一个文件只操作(操作的意思是 对数据表进行 插入 删除 修改,对其他的表进行选择操作不算操作此表)一个数据表,必要时也可多个文件操作一个数据表,但不能一个文件对应多个数据表(这样做显的业务逻辑非常混乱!)。注意,这里可以引用多个 模块类 里的文件,这样的不算是操作(因为只是选择而已)多个数据表(比如蓝牙绑定文件amome.s***s.blebind.php 只需操作蓝牙绑定一个数据表(绑定,解绑,切换鞋子等等操作),但同时这个文件里还有对用户是否已经注册、证书是否正确等等做判断,这里用到了用户注册用户信息等一些数据表,这不算操作这些数据表。)[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: