2、APP后台需要部署服务器,这方面涉及到运维、测试、开发诸多方面, 部署和测试推荐几个包:fabric、nose、unittest(python自带),版本管理推荐git,持续集成推荐使用docker+jenkins。
3、APP后台服务性能需求方面,youtube、reddit、豆瓣、知乎这样的大流量网站都是python写的,所以App的规模不太可能遇到性能问题,即使有也应该不是python的问题,而是任何语言都会有问题。大量的pv是可以靠堆服务器堆出来,如果是计算量比较大的任务,可以考虑用c或c++写。
4、网页前端以及移动端开发后台用python写的API,让前端使用React,就可以轻松解决前后端分离这个问题。
5、现有开源实例子比较少,App后端开源的不常见,而且大部分是rest风格的api,很多时候会涉及到自身的业务和敏感信息也不会开源,所以都要自己从头开始编写。
如果你是个人使用,我们不建议你使用E52650,这款CPU是一款服务器CPU,看起来性能和i7差不多,但实际上在使用的过程中,尤其是兼容性和其他的运算病程关系。都不能够,与常用的家用电脑CPU相提并论。
1、i7 6700也也算不错的一款,e5 2650是志强系列,两款cpu可比性不大。但是现在a9也出来了。
2、在游戏性能上,即使最低端的i7(i7 1代),性能也要比e5 2650强很多。现在目前市场上流行的都是i74代还有已经升级成了六代这需要专用主板支持。
3、在一些服务应用上,部分老款i7会有劣势,主要体现在核心数量和校验内存的支持上。目前新款的a7系列都还是比较稳定,而且超频能力比较强。
4、家用中使用改装主板的e5 2650对i7来说没有任何优势,且主板不是使用很久的二手超频板(买这种主板的一般都会超频使用)就是寨版,稳定性没有保障。不建议购置。为了避免后期遇到其他的复杂性的问题。
5、目前二手游戏电脑建议配置仍然是以2/3代酷睿为主,实在刚需再考虑e5套系列,不过个人建议购买c602芯片组的二手采集服务器主板,目前支持这个服务器CPU的,目前没有比较新的主板。但目前绝大部分都是通过改装上面的针脚,从而实现和家用匹配主板进行使用。
而且目前这款CPU的价格在,500元以下,比起i7相差甚远,如果是为了省钱,不建议去使用这种CPU。
1、如果使用python语言,需要学习哪些知识?python作为一门简单明了的语言,非常容易上手,语言层面不会太复杂,稍微有点难度的顶多就是装饰器、元类和少量函数式编程内容。要说学习的话,我觉得更多是一些编程方面通用的东西,比如:数据结构和算法、设计模式、 *** 作系统、计算机网络之类的
2、选择什么样的python框架开发,这个框架的优势?
tornado,因为非阻塞io的原因,性能非常高,特别适合写后端API(App的后端应该都是rest风格的api),而且成熟稳定
3、如何部署服务器?本地服务器调试,以及公网服务器部署?
这个一两句说不清楚,涉及到运维、测试、开发诸多方面, 部署和测试推荐几个包:fabric、nose、unittest(python自带),版本管理推荐git,持续集成推荐使用docker+jenkins
4、如果使用python框架开发移动后台服务,在开发源码内使用哪种框架?mvc还是其它的,比如我返回json数据,每次json对象最外层有一些相同的东西,该如何处理?
MVC什么的,一般的框架都差不多的,tornado也是支持的,返回json有相同的东西,写个修饰器就完了
5、python的后台服务最大能支持多大的pv量会严重影响用户体验性能?
youtube、reddit、豆瓣、知乎这样的大流量网站都是python写的,觉得你的App的规模不太可能遇到性能问题,即使有也应该不是python的问题,而是任何语言都会有问题。毕竟web后端不是计算密集型,而是io密集型的,python和其他语言的区别不会太大吧,大量的pv是可以靠堆服务器堆出来的,如果是计算量比较大的任务,你可以考虑用c或c++写
6、如何兼顾 网页前端以及移动端 开发的后台?
用python写的API,网页和移动端都是可以调用啊,让前端学学React,就可以轻松解决前后端分离这个问题(PS: facebook 就是后端php + 前端React,淘宝也有在用nodejs做前后端分离)
7、有没用相关的案例,即用python开发的移动后台?有没有该问题的开源项目?
这个应该比较少,App后端开源的不常见,而且大部分是rest风格的api,很多时候会涉及到自身的业务和敏感信息应该不会开源的吧(又不是bbs或者博客程序)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)