|
本帖最后由 IvanCI 于 2013-7-25 16:07 编辑
我正在做一个基于RESTful开发的系统,
完全面向api开发, 所以基础系统是完全面向使用api来开发的.
然后整个系统其它信息的显示.
比如 我有一个 api/user/id/1 使用get方式获取信息.
那么我在系统里需要获取用户ID为1的用户信息, 我在正常的Member controller的function user 中使用restFUL client方式调用该api, 从而获取信息, 再显示到view上.
这么的做法就会形成, 如果用户访问如上 http://www.xxx.com/member/user/1 时候
其实服务器内部还会使用curl方式访问以下 http://www.xxx.com/api/user/id/1.json 这个来获取用户信息.
这样会不会增加服务器压力.
意思就是应用所有的信息都是通过api来拉取的. 就是用户一个http请求, 其实我会向服务器请求两个http.
|
|