python 做后台应用效率和性能如何

2015-05-24 15:29:15 +08:00
 MeiganFang

小弟做app前端工程师,现在需要布后台,想问下python做后台应用效率和性能如何,望大神赐教。

5930 次点击
所在节点    Python
23 条回复
Septembers
2015-05-24 15:31:21 +08:00
pypy
MeiganFang
2015-05-24 15:51:40 +08:00
@Septembers python适合做后台应用么?
karloku
2015-05-24 15:54:49 +08:00
你的访问量多大, 数据量多大, 日常需要应付多大的峰值并发, 业务逻辑是否复杂, 涉及到多复杂的运算量, 服务器的预算多少, 预备的配置如何
脱离这些谈性能是没意义的
Septembers
2015-05-24 15:54:50 +08:00
@MeiganFang 性能取决于实现,开发效率取决于你的架构设计,合不合适在于业务性质
yyw
2015-05-24 16:10:21 +08:00
搞前端的不是应该玩玩nodejs吗
em70
2015-05-24 16:13:37 +08:00
Facebook都是PHP做的,难道你访问量比Facebook还大么
FullBridgeRect
2015-05-24 16:17:24 +08:00
@em70 人家fb的服务器多
chaucerling
2015-05-24 16:46:04 +08:00
"mark it work, make it clean, make it fast” 但不少人喜欢反着来
lxyu
2015-05-24 17:04:25 +08:00
后台应用对性能的要求几乎不可能达到“语言”层面,用啥性能都够用。

如果性能不够,更应该考虑改善逻辑,优化架构。
jayin
2015-05-24 18:48:25 +08:00
既然是前端,那上nodejs好了
OneAPM
2015-05-24 22:14:26 +08:00
@MeiganFang 从我们的市场调研结果来看,使用Python作为后台应用的团队不占多数。正如@Septembers所说的那样,性能是取决于实现的。如果你关心性能问题的话,建议试用我们的产品,专门应用性能分析和管理。
wind3110991
2015-05-24 22:20:58 +08:00
虽然没有体会过那个过程,不过应该完全不用担心吧,当用户量上来后再去考虑迁移问题吧。。。
ijse
2015-05-24 23:09:23 +08:00
知乎的后端就是用Python做的
incompatible
2015-05-24 23:24:13 +08:00
知乎这种动辄丢cookie,CTO自曝上线初期连HA都不考虑的网站,拿来做反例还差不多
zonghua
2015-05-25 00:48:42 +08:00
@yyw mongoDB是怎么样的?据说也是json,从请求到持久,都是同一种语言
lujiajing1126
2015-05-25 08:26:38 +08:00
选择语言主要看团队技能,以及开发成本
先扛住再优化
yyw
2015-05-25 10:40:20 +08:00
@zonghua 我说的不是nodejs吗?怎么说到mongo去了?
wph95
2015-05-25 11:35:41 +08:00
instagram
disqus
都是用Django的
zonghua
2015-05-25 12:28:48 +08:00
@yyw 他们两个不是标配吗?不是吗?不过node的话,要懂很多c的知识吧?
yyw
2015-05-25 12:57:41 +08:00
@zonghua

1. mongodb 是一个很好用 kv 数据库。对js的支持非常好。可以直接使用js写命令行。严格来讲不是json,是基于json改造的bson,但是对使用者来说就是json。

2. 学node当然不需要懂c的知识(如果懂肯定更好,比如可以用c++去写node的库),话说如果写node还需要很多c/c++知识的话,那node就不可能这么火了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/193358

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX