PhalApi框架浅谈之融云扩展类库(PhalApi——RongYun)
来源:互联网 发布:中国移动积分兑换软件 编辑:程序博客网 时间:2024/06/05 14:10
最近觉得有一个比价好玩的框架,代码简洁,分层明确,这个框架就是PhalApi框架。这是一个PHP轻量级开源接口框架,主要方便于为移动端写接口。
PhalApi官方网址:www.phalapi.net
开发者@dogstar
框架源码网址:https://git.oschina.net/dogstar/PhalApi.git
框架扩展类库王网址:http://git.oschina.net/dogstar/PhalApi-Library
该框架的架构主要有三层:Api Domain Model。其中,Api层主要是为了提供接口,属于接口封装层,很少处理业务逻辑,个人认为在这一层不要写太多业务逻辑处理的代码,这样的话,有助于代码封装,保持接口的简洁;Domain层,主要是处理业务逻辑,属于业务逻辑层;Model层主要是为了与数据库进行数据交互,也就是数据的读写操作,属于模型层。
这三层分的比较明确,我们只可以做的调用操作是:Api——>Domain——>Model。Api层可以调用Domain层的类,但是Domain层无法调用Api层的类,Domain层可以调用Model层的类,但Model层无法调用Domain层和Api层的类。
注意:Api层不能越过Domain层直接调用调用Model层,Api层只能先调用Domain层,再Domain层调用Model层。
为了方便使用,我用融云官网上server-sdk做了一个及时通讯的扩展类库,可直接集成到PhalApi框架中。
融云的扩展类库:https://github.com/longshuang/Library
- PhalApi框架浅谈之融云扩展类库(PhalApi——RongYun)
- PhalApi-OSS -- 阿里云OSS扩展
- PhalApi之队列原理
- PhalApi-Zip -- 压缩文件处理类
- phalapi使用
- PhalApi视频教程
- PhalApi-Excel
- phalapi框架接口实现视频上传
- PhalApi(π)接口框架-计划任务开发
- PhalApi-PHPExcel基于PhalApi的PHPExcel拓展
- PhalApi-RabbitMQ基于PhalApi专业队列拓展
- PhalApi框架新手脱坑笔记(一)
- phalapi改动的地方
- PhalApi那些事儿
- PhalApi学习笔记
- PhalApi-Image -- 图像处理
- PhalApi-SMS基于PhalApi容联云短信服务器拓展
- 基于PhalApi的Smarty拓展
- Java—内部类(三)—内部类的继承
- Python 的 yield 在 C++ 上的一种实现
- 《Unity_API解析》 第三章 GameObject类
- android应用版本升级时签名冲突问题的原因及解决办法
- 数据结构学习笔记(前言)
- PhalApi框架浅谈之融云扩展类库(PhalApi——RongYun)
- CRAN 的任务视图(View Task)
- linux常见命令
- Linux下NFS的配置
- Android 6.0 sensor 框架详解(前言)
- curl指令
- 【redis】二、redis配置文件介绍
- eclipse在ubuntu中的汉化教程
- 表单