小弟做app前端工程师,现在需要布后台,想问下python做后台应用效率和性能如何,望大神赐教。
1
Septembers 2015-05-24 15:31:21 +08:00
pypy
|
2
MeiganFang OP @Septembers python适合做后台应用么?
|
3
karloku 2015-05-24 15:54:49 +08:00
你的访问量多大, 数据量多大, 日常需要应付多大的峰值并发, 业务逻辑是否复杂, 涉及到多复杂的运算量, 服务器的预算多少, 预备的配置如何
脱离这些谈性能是没意义的 |
4
Septembers 2015-05-24 15:54:50 +08:00
@MeiganFang 性能取决于实现,开发效率取决于你的架构设计,合不合适在于业务性质
|
5
yyw 2015-05-24 16:10:21 +08:00
搞前端的不是应该玩玩nodejs吗
|
6
em70 2015-05-24 16:13:37 +08:00 via Android
Facebook都是PHP做的,难道你访问量比Facebook还大么
|
7
FullBridgeRect 2015-05-24 16:17:24 +08:00 via Android
@em70 人家fb的服务器多
|
8
chaucerling 2015-05-24 16:46:04 +08:00 via Android 5
"mark it work, make it clean, make it fast” 但不少人喜欢反着来
|
9
lxyu 2015-05-24 17:04:25 +08:00
后台应用对性能的要求几乎不可能达到“语言”层面,用啥性能都够用。
如果性能不够,更应该考虑改善逻辑,优化架构。 |
10
jayin 2015-05-24 18:48:25 +08:00
既然是前端,那上nodejs好了
|
11
OneAPM 2015-05-24 22:14:26 +08:00
@MeiganFang 从我们的市场调研结果来看,使用Python作为后台应用的团队不占多数。正如@Septembers所说的那样,性能是取决于实现的。如果你关心性能问题的话,建议试用我们的产品,专门应用性能分析和管理。
|
12
wind3110991 2015-05-24 22:20:58 +08:00
虽然没有体会过那个过程,不过应该完全不用担心吧,当用户量上来后再去考虑迁移问题吧。。。
|
13
ijse 2015-05-24 23:09:23 +08:00
知乎的后端就是用Python做的
|
14
incompatible 2015-05-24 23:24:13 +08:00
知乎这种动辄丢cookie,CTO自曝上线初期连HA都不考虑的网站,拿来做反例还差不多
|
16
lujiajing1126 2015-05-25 08:26:38 +08:00 via Android
选择语言主要看团队技能,以及开发成本
先扛住再优化 |
18
wph95 2015-05-25 11:35:41 +08:00
instagram
disqus 都是用Django的 |
20
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就不可能这么火了。 |
21
kair 2015-05-25 16:39:19 +08:00
要综合来看,单纯问一门语言怎么样这问题没意义。
|
22
neoblackcap 2015-05-25 22:51:42 +08:00
@yyw mongodb不是文档数据库吗?绝对不仅仅是k-v啊。而且官网也是说是文档数据库。
|