首页 > 用户投稿

python开发之常用开发调试技巧 如何用python开发移动App后台?

如何用python开发移动app后台?

给我一套我开发过的web项目(网页ios)和手游项目(iosandroid)的解决方案,都是对应各种前端平台的一套后台:web框架:djangodjango是一个比较全面的框架,基本上具备了yong想要的所有功能,文档详细,使用方便,开发效率高。有了auth、session、orm、admin等功能,尤其是admin,如果要求不是太高,可以用自己的后台管理系统省去很多开发工作。web服务器:nginx比apache更轻更简单。部署django也很方便。请参考用uwsgi和nginx数据库设置django和你的web服务器:mysql不限,视业务需求和开发者喜好而定。当然,如果使用django,最好选择一个orm支持。restfulapi:tastypie基于django的restfulapi。作为一个web框架,django本身默认返回呈现的html文本。借助tastypie,可以方便的制作json数据格式接口,解耦前后端。这样,无论是网页、ios还是android,都可以使用相同的界面。补充问题:

1.如果我使用python,我需要学习什么?python语言本身,使用的框架,web开发的常识,比如http请求的处理流程,restful,oauth等。

2.选择什么样的python框架进行开发,这种框架有什么优势?见上文。

python开发之常用开发调试技巧 如何用python开发移动App后台?

3.如何部署服务器?本地服务器调试和公网服务器部署?django自带本地调试服务,开发时可以用局域网地址调试。公共网络的部署见上。

4.如果用python框架开发移动后台服务,开发源代码用哪个框架?mvc或者别的什么,比如我返回json数据,每次json对象最外层都有一样的东西,怎么办?tastypie在生成json数据时可以处理大量的手工工作。

的后台服务支持,哪个会严重影响用户体验性能?这可以我不能给一个确切的答案。具体情况会受到机器硬件条件(cpu、内存、i/o)、网络带宽、代码质量、架构设计甚至配置参数的影响。目前有大型网站使用python,运营正常(看哪些大公司在用python)python?有哪些知名项目主要是用python写的?-crossin的回答),所以python本身不是问题。在实践中,上线后做压力测试和性能监测,找出瓶颈,不断优化才是王道。

6.如衡网页前端和移动开发后台?通过api,后台不我不需要知道什么平台在使用它。

7.有没有相关的案例,就是python开发的移动后台?这个问题有开源项目吗?通常框架自带测试用例。真实案例暂时是开源的。如果有一天我把之前写的东西开源,我会回来修改答案。

程序员的技术面试,有什么技巧分享吗?

面试前,对你的公司所使用的技术做一个调查,让你先有一个大概的了解,并讲一二。面试的时候,要自信,说自己准备了什么。如果你觉得你的技能没有达到标准,不要。;面试简历中不要写5年的开发技术,适当调整为2-3年。

框架python后台开发web

原文标题:python开发之常用开发调试技巧 如何用python开发移动App后台?,如若转载,请注明出处:https://www.suhaipipe.com/suhai2/1636.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「蓝鲸百科」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。