一般的php框架都可以用来做app后台服务器。因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题。php提供api给客户端就好了,api描述方式有很多种:rest、soap等等均可。推荐rest。
php可以开发客户端?
因为php是脚本语言,主要用于服务端的开发,是负责完成 b/s架构 或 c/s架构 的s部分,但是php可不仅仅只能在互联网站上发展,一个php for android(pfa)站点表示他们将可以发布编程模型、工具盒文档让php在android上实现应用。
怎么利用php框架语言开发手机app?
第一:和 web 开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是 get 也许是 post,这个需要开发团队相互之间约定好,或者制定统一规范。
第二:有了参数,根据应用需求,完成数据处理,例如:任务进度更新、app内购、一局游戏结束数据提交等等
第三:数据逻辑处理完之后,返回客户端所需要用到的相关数据,例如:任务状态、内购结果、玩家信息等等
p.s:数据怎么返给客户端?直接输出的形式,如:json、xml、text 等等。
第四:客户端获取到你返回的数据后,在客户端本地和用户进行交互!
php不能编写 app应用程序,主要用于b/s结构(browser/server,浏览器/服务器模式)开发使用。但是php可以作为服务器与app应用交换数据服务端api.
学习app现在流行的有三种手机平台,android、ios,windows。他们都各有各自的编程语言,具体可以在百度搜索下各自平台制作学习。
移动后台都是 php、python,java都重,更别说c 了。看你用什么协议了,http ,tcp/ip。nodejs 可以把路由,form表单验证 写成c 的模块, 主要是提供接口给移动端app调用,可以从成本、服务器资源的占用、开发效率、运行效率,后台复杂逻辑处理的能力 等 。
转载自网络 不用于商业宣传 凯发备用官网的版权归原作者所有,侵权删。
凯发备用官网的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。