当前位置: 首页 >> 热点
如何用python开发移动App后台?需要掌握哪些技术
来源:互联网     时间:2023-06-07 16:21:00


(资料图片)

给一套我用过的解决方案,用来开发过web项目(网页 + ios)和手游项目(ios + 安卓),都是一套后台对应多种前端平台:web框架:DjangoDjango 是一套相对全(zhong)面(yong)的框架,基本你要的功能都有,文档很细致,上手比较容易,开发效率比较高。自带 auth、session、orm、admin 等功能,尤其是 admin,如果要求不是太高,用自带的后台管理系统就能省下很多开发工作。web server:nginx相对 apache 较轻,简洁。用来部署 django 也比较方便,可参考 Setting up Django and your web server with uWSGI and nginx数据库:mysql这个首谈宴不限定,看业务需求和开发者喜好。当然如果用了 django,自然最好选一个 orm 支持比较好的。RESTful API:Tastypie基于 Django 的 RESTful API。Django 本身作为一个 web 框架,返回的结果默认是渲染好的 html 文本。借助 Tastypie,可以比较方便的制作 json 数据格式的接口,将前后端解耦合。这样不管是网页、iOS 还是 Android,都可以用同样的接口。再针对问题补充一下:1、如果使用python语言,需要学习哪些知识?python 语言本身,使用的框架,web 开发的通用知识,比如 HTTP 请求的处理流程、RESTful、OAuth 等。2、选择什么样的python框架开发,这个框架的优势?见上文。3、如何部署服务器?本地服务器调试,以及公网服务器部署?Django 自带本地调试服务,开发的时候用局域网地址调试即可。公网部署见上文。4、如果使用python框架开发移动后台服务,在开发源码内使用哪种框架?mvc还是其它的,比如我返回json数据,每次json对象最外层有一些相同者银的东西,该如何处理?Tastypie 可以处理掉生成 json 数据时的很多体力活。5、python的后台服务最大能支持多大的pv量会严重影响用户体验性能?这个没法给确切答案,具体情况会受机器硬件条件(CPU、内存、I/O)、网络带宽、代码质量、架构设计,甚至配置参数的影响。目前有较大型网站使用 python,并正常运作(参见 有哪些大型公司在使用 Python?有哪些知名项目是主要由 Python 写成的? - Crossin 的回答),所以 python 本身不是问题。实践时,做好压力测试和上线后的性能监控,找出瓶颈不断优化是王道。6、如何兼顾 网页前端以侍扒及移动端 开发的后台?通过 API,后台无需知道是什么平台在使用它。7、有没用相关的案例,即用python开发的移动后台?有没有该问题的开源项目?通常框架会自带测试案例。真实案例开源的暂时不知道。如果哪天我把之前写的开源了,再回来修改答案。
标签:
热门推荐
热门推荐

如何用python开发移动App后台?需要掌握哪些技术

给一套我用过的解决方案,用来开发过web项目(网页+ios)和手游项目(i

新巨丰拟收购纷美包装股权,深交所下发重组问询函

新巨丰拟收购纷美包装股权,深交所下发重组问询函,股权,新巨丰,上市公

孤雨下午(06.07)主要商品操作建议

沪铜2308  下午65920-66220附近逢低择机轻仓试多  多单于66250-666

写给爸爸的一封信400字作文_今日热门

写给爸爸的一封信400字作文亲爱的爸爸:您好!以前,我从没感受到您对

环球今热点:让人过目难忘的经典文案

1、生活这场表演,更需要百遍练习,才可能换来一次美丽。生活给你一些

三国经典剧情介绍_三国经典剧情介绍

想必现在有很多小伙伴对于三国经典剧情介绍方面的知识都比较想要了解,

宏观金融日报:A股再度回调,利率债收益率普遍下行 天天热讯

第一时间提供各大券商研究所报告,最大程度减少个人投资者与机构之间信

不和阿根廷队一同抵达!梅西官宣决定,名记曝内幕,中国球迷失落 百事通

这次梅西将会带着世界杯主力成员还有世界杯冠军奖杯,来到现场和球迷互

西南期货:建议生猪止盈后暂时观望

生意社06月07日讯昨日,全国生猪价格全国均价为14 32元 公斤,较前日下

更多》 探索

全球消息!奥林巴斯是哪个国家品牌?什么是单反相机?

最近这段时间总有小伙伴问小编奥林巴斯是哪个国家品牌_奥林巴斯是哪个国家的品牌是什么,小编为此在网上...

观天下!军舰的排水量是什么意思?排水量怎么计算?

提起军舰的排水量是什么意思_排水量是什么意思大家在熟悉不过了,被越来越多的人所熟知,那你知道军舰的...

环球报道:联想v370笔记本综合测评?联想v370笔记本最新报价是多少?

提起联想z370cpu_lenovov370大家在熟悉不过了,被越来越多的人所熟知,那你知道联想z370cpu_lenovov370...

天天新消息丨微信新功能官方提醒怎么设置?如何使用微信的提醒功能?

(资料图片仅供参考)最近这段时间总有小伙伴问小编微信新功能官方提醒怎么设置_微信新功能官方提醒怎么玩...

当前报道:华为荣耀X1有哪些配置参数?华为荣耀x1标配是什么?

(资料图片)在生活中,很多人都不知道华为荣耀x10max_华为荣耀x1是什么意思,其实他的意思是非常简单的,...

全球今日讯!怎么选择适合自己的笔记本?实惠笔记本有哪些推荐?

最近小编看到大家都在讨论电脑啥牌子的好价格又实惠笔记本_实惠笔记本相关的事情,对此呢小编也是非常的...

焦点简讯:胸部怎么按摩健康(胸部怎么变大)

您好,现在渔夫来为大家解答以上的问题。胸部怎么按摩健康,胸部怎么变大相信很多小伙伴还不知道,现在让...

天天快看点丨挑战不可能第四季免费观看(挑战不可能第四季最新)

(相关资料图)您好,现在渔夫来为大家解答以上的问题。挑战不可能第四季免费观看,挑战不可能第四季最新相...

全球观焦点:爱亲者不敢恶于人敬亲者不敢慢于人(爱亲者不敢恶于人敬亲者不敢慢于人)

【资料图】您好,现在渔夫来为大家解答以上的问题。爱亲者不敢恶于人敬亲者不敢慢于人,爱亲者不敢恶于人...

消息!美年体检报告查询(美年体检报告查询)

(相关资料图)您好,现在渔夫来为大家解答以上的问题。美年体检报告查询,美年体检报告查询相信很多小伙伴...