社区
基础编程
帖子详情
【求框架】php做安卓的后端数据处理
gaozhen1990
2012-04-18 06:59:52
公司要开发一个安卓SNS应用, PHP做后端。
包括注册,登录,相片,聊天,发帖等。。。。。
这些数据都由PHP来做。 我想问下,这样的应用,PHP,
用什么框架好呢?
该怎么去做呀?
...全文
1172
7
打赏
收藏
【求框架】php做安卓的后端数据处理
公司要开发一个安卓SNS应用, PHP做后端。 包括注册,登录,相片,聊天,发帖等。。。。。 这些数据都由PHP来做。 我想问下,这样的应用,PHP,用什么框架好呢? 该怎么去做呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2012-04-20
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 4 楼 的回复:
你这就是走了个http协议,借助web server架后端服务,前端还是安卓的客户端开发。
不需要任何框架,直接实现对应功能即可,估计你们决定这种方案的原因也是因为技术难度小,实现部署简单。
这位兄弟说得不错,呵,只是在有些时候,后端看你怎样去实现了,简单有简单的方式,也就是你说的直接实现对应功能即可
只是在很多时候,后端并不是只是考虑为完成……
[/Quote]
框架就是封装好的普通代码,小公司用框架,大公司靠项目管理与控制,偷偷的告诉你我在bd。
quzhongxiong
2012-04-20
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
你这就是走了个http协议,借助web server架后端服务,前端还是安卓的客户端开发。
不需要任何框架,直接实现对应功能即可,估计你们决定这种方案的原因也是因为技术难度小,实现部署简单。
[/Quote]
这位兄弟说得不错,呵,只是在有些时候,后端看你怎样去实现了,简单有简单的方式,也就是你说的直接实现对应功能即可
只是在很多时候,后端并不是只是考虑为完成某个请求,也更多需要考虑它的实现合理性,如代码的结构等等,其实这就和你开发一个系统是一样的,完成请求需要的结构很容易,关键需要考虑的是实现的方式。
在这里需不需要使用框架,根据你的系统来,以及你们的团队性质来,如果你这个系统比较大,也需要彼此的合作,我想在后端有必要使用一个成熟的框架,有利于以后的维护与扩展,还有人员开发代码的统一性
采用WEBSERVICE的方式来实现不同语言之间的交互,也算是考虑到这是一种成熟的解决方案(有很多公司都是利用这种方式实现,如百度的API,谷歌的API等等),决定怎样去实现一个功能,我想需要考虑的并不是因为它简单或者它是否为一种新技术。
当然实现WEBSERVICE的方式,还可以考虑使用REST的方式,这个看了挺久,对于它的概念还是不很了解,所以在不同语言的交互时,也没有考虑这种方式,如果有哪位兄弟比较了解,可以发表一下自己的看法,也算是一个学习的过程
PS:说了这么多,没有别的意思,其实就是就技术问题讨论一下或者可以延升这个问题,多了解其它的解决方案,呵,最后跟楼主说一下,如果使用框架,那么建议用CI,个人感觉它的结构很不错,也挺简单,容易上手,资料也比较全。
qq120848369
2012-04-20
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
你这就是走了个http协议,借助web server架后端服务,前端还是安卓的客户端开发。
不需要任何框架,直接实现对应功能即可,估计你们决定这种方案的原因也是因为技术难度小,实现部署简单。
[/Quote]
简单的说,就是借助http协议交互xml报文,没有其他玩意了。。。 在客户端找到好用的http+xml库就行了,服务端+php本身就是成熟的,操作xml更无压力。
qq120848369
2012-04-20
打赏
举报
回复
你这就是走了个http协议,借助web server架后端服务,前端还是安卓的客户端开发。
不需要任何框架,直接实现对应功能即可,估计你们决定这种方案的原因也是因为技术难度小,实现部署简单。
quzhongxiong
2012-04-20
打赏
举报
回复
框架哪个都可以
你这我觉得最关键的不是使用什么样的框架,而是不同语言以何种方式来调用,即JAVA怎么调用PHP程序,PHP怎么返回数据给JAVA
当然这通常的做法是利用webservice的方式去完成
chwh123456789
2012-04-19
打赏
举报
回复
真是每种语言都什么都能做啊
coder
2012-04-18
打赏
举报
回复
其实什么框架都可以。
可以修改uchome或者iwebsns第三方的开源项目来完成,这样比较省事
VueCMF内容管理快速开发
框架
v2.1(
PHP
版
后端
API).zip
VueCMF内容管理快速开发
框架
v2.1(
PHP
版
后端
API),一款完全开源免费的内容管理快速开发
框架
。采用前
后端
分离模式搭建,基于Think
PHP
6开发。可用于快速开发CMS、CRM、WMS、OMS、ERP等管理系统,开发简单、高效易用,极大减少系统的开发周期和研发成本!… 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发Node.js、C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、Android树莓派、
安卓
开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
VueCMF的
PHP
版
后端
API核心
框架
,基于Think
PHP
6+Casbin开发。.zip
VueCMF的
PHP
版
后端
API核心
框架
,基于Think
PHP
6+Casbin开发。可用于快速开发OA、CMS、CRM、WMS、OMS、ERP等管理系统,开发简单、高效易用,极大减少系统的开发周期和研发成本!甚至不用写一行代码使用VueCMF就能设计出功能强大的后台管理系统。 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发Node.js、C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、Android树莓派、
安卓
开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
兼容ios、Android系统,使用vue.js的uni-app前端
框架
,Django
后端
框架
,SQLite数据库.zip
软件开发设计:
PHP
、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、
安卓
开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
后端
PHP
Laravel5
框架
前端 AdminLTE搭建的一个后台管理系统.zip
软件开发设计:
PHP
、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、
安卓
开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
[DEPRECTED] 和室友记账使用的系统.前端adminLTE+
后端
PHP
(MicroMan
框架
).zip
软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、树莓派、
安卓
开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章