2 hao b hao_b 于 2015.07.17 21:12 提问

php做api接口给手机应用获取数据

提供的数据源是直接访问数据库吗,有什么优化方案吗,求救啊,大家们们们们们们们们们们们们们们们们们们们们们们

2个回答

devmiao
devmiao   Ds   Rxr 2015.07.17 23:24

不要直接访问数据库,php做一个web service,调用数据库,返回xml或者json,手机调用你的php网站。

oyljerry
oyljerry   Ds   Rxr 2015.07.17 23:27

php
有后台访问数据库,然后组织数据,json格式返回http response

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
php做接口+android 请求API接口并展示到ListView例子
php做接口+android 请求API接口并展示到ListView例子
如何使用PHP调用API接口( 如何POST一个JSON格式的数据给Restful服务)
用curl可执行如下命令:curl -l -H “Content-type: application/json” -X POST -d ‘{“phone”:”13521389587”,”password”:”test”}’ http://domain/apis/users.json用jQuery:$.ajax({ url:url, type:"POST", data:data, co
php请求API接口方法
thinkphp下直接放入公共函数即可. /** * 通过URL获取页面信息 * @param string $url 地址 * @return string 返回页面信息 */ function get_url($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); //设置访问的url地址 cu
php开发移动app(api)接口时应该注意的事项(仅供参考)
1、单文件实现多接口的形式有很多种,例如:if..elseif.. 或 switch 或 动态方法 (也就是TP的这种访问函数体的形式) 2、对于数据的输出最好用json,json具有相当强大的跨平台性,市场上各大主流编程语言都支持json解析,json正在逐步取代xml,成为网络数据的通用格式 3、接口安全,一定要增加接口验证。例如,客户端和服务端针对不同接口统一做好加密方式,服务端在对
处理从第三方获取的php数据接口,将其输出纯json格式
昨天找了很多获取接口数据的网站,今天想要用用这些接口,结果发现不会用,主要是返回的数据格式不会用,好心塞呀像我这种php小白,捣鼓了很久很久,才把它搞懂,必须记下来希望当您遇到同样问题的时候可以节约一点时间吧利用第三方提供的php代码,是下面这样的<?php $method = "GET"; // 请求示例 url 默认请求参数已经做URL编码 $url = "http://api01.bi...
php的api数据接口书写实例
以下是接口代码实例:<?php $output = array(); $a = @$_GET['a'] ? $_GET['a'] : ''; $uid = @$_GET['uid'] ? $_GET['uid'] : 0; if (empty($a)) { $output = array('data'=>NULL
在php中调用接口以及编写接口
如: http://localhost/openUser.php?act=get_user_list&type=json 在这里openUser.php相当于一个接口,其中get_user_list 是一个API(获取用户列表),讲求返回的数据类型为JSON格式。 你只需要在你PHP代码中执行这条链接他就会返回。 GET方式的直接使用 $file_contents = file
后台PHP与手机APP接口开发(API接口开发)
参考:1. https://www.cnblogs.com/annie00/p/6038418.html2. http://www.thinkphp.cn/topic/5023.html3. https://www.cnblogs.com/lmaster/p/6364055.html4. https://segmentfault.com/a/1190000003707728一、手机APP(客户端)...
PHP对接口执行效率慢的优化
PHP对接口执行效率慢的优化 造成执行效率低的原因可以由很多方面找原因 从代码层面,代码质量低,执行效率也会有很大影响的。 从硬件方面,服务器配置低,服务器配置是基础,这个跑不动肯定慢。 从数据量方面,查询数据量过多,sql语句过于繁杂,执行缓慢。 服务器 从配置上做提升,对于系统整体的执行效率是相当明显的,这一点没有什么好质疑的,只要有实力,自然就可以多在这方面做
PHP开发API接口及使用
服务端 php require 'conn.php'; header('Content-Type:text/html;charset=utf-8'); $action = $_GET['action']; switch ($action) { //注册会员 case"adduserinfo"; $username = lib_replace_end_ta