相对于 Java 和.Net ,Python 写 api 有优势吗?
相对于 Java 和.Net ,Python 写 api 有优势吗?
|
ofoooJul 21, 2018 via iPhone
1
我,加一。
不太了解 java 和.net 。也许写业务功能更简单一些吧,因为语法简洁一些。当然感觉性能会更差些~反正任务本身不需要太高性能,所以感觉还挺好 |
|
3
+1
开发速度快,代码写起来很舒服。缺点就是大家说的性能问题,吞吐量很难上的来。但所谓的性能问题其实都不是问题(很多都是自己吓自己),这个可以在一定程度上做优化,没见到 instagram 都用的 django, 人家月活 10 亿。更何况,大多数公司的业务场景都达不到所谓的高并发。 |
|
TuringGoonerJul 21, 2018
4
我就是,缺点就是不好找工作...
|
|
asdfjklscJul 21, 2018
5
我啊,刚发个帖说找不到工作了。
|
|
ofoooJul 21, 2018 via iPhone
6
我用 tornado,flask 貌似也不错,更喜欢这种轻量级框架
|
|
iConnectJul 21, 2018 via Android
7
要说单机性能有差距是会的,高并发的服务不都是应该分布式了吗,这就和哪个语言基本没关系了。没见过哪个应用用一台服务器死扛高并发的
|
|
9
@TuringGunner 谢谢,有没有收藏这方面可用的开源项目
|
|
ytmsdyJul 21, 2018 via iPhone
12
简单快速,一个简单的接口 3 分钟就能好。
|
|
fly9006Jul 21, 2018
13
+1
|
|
hell0v2Jul 21, 2018
14
@TuringGunner 很现实的缺点。。。
|
|
TommyLemonJul 21, 2018
15
以前有,开发更快,但现在 Java 和 C#用 APIJSON 反而比 Python 都快很多
后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构! github.com/TommyLemon/APIJSON 创作不易,GitHub 右上角点 Star 支持下吧^_^ |
|
bufpayJul 21, 2018
16
bufpay.com 就是用的 python
|
|
xiaoshenkeJul 21, 2018 via Android
17
我 我喜欢 python 主要两点,我负责的 web 业务线对性能要求不是很高,然后 python 写起来比 java 和 go 都爽多了
|
|
xiaoshenkeJul 21, 2018 via Android
18
框架选型,flask+uwsgi
|
|
TommyLemonJul 21, 2018
19
@ytmsdy
用 APIJSON,一个简单的增删改查接口 0 分钟就好,一个复杂的查询 0 分钟就好。 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构! github.com/TommyLemon/APIJSON 创作不易,GitHub 右上角点 Star 支持下吧^_^ |
|
rustJul 21, 2018
20
楼上没有人用 Sanic 这个框架吗?
基于 uvloop 的,用来写 API 服务简直爽歪歪,而且性能很高,真的高~~ |
|
zhuangzhuang1988Jul 21, 2018
21
没有 .net core 爽。
|
|
22
flask 做 api 太爽
|
|
hlwjiaJul 21, 2018
23
flask 做 API 一直这么用,前端 react
美滋滋 |
|
AlisaDestinyJul 21, 2018
24
用 flask 做了一个自己用的图床,170 行左右,包含数据库操作和增删查接口,简直不要太容易。
|
|
blodsideJul 21, 2018
25
rest-framework 了解一下
http://www.django-rest-framework.org/ |
|
dhssingleJul 21, 2018
26
没有,用 .net core 写 api 还是挺爽的
|
|
ifaneJul 21, 2018
27
+1,
公司内部的项目,都是用 python 的 flask,django,tonardo 写的。 写起来速度贼快。 |
|
karllynnJul 21, 2018
28
最大的优势是写得快
|
|
TommyLemonJul 21, 2018
29
@dhssingle @ifane
以前是 Python 等动态语言开发更快,但现在 Java 和 C#用 APIJSON 反而比 Python 都快很多哦 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构! github.com/TommyLemon/APIJSON 创作不易,GitHub 右上角点 Star 支持下吧^_^ |
|
haojiJul 21, 2018
30
简单项目 flask
复杂项目 Django,Django-Rest-Framework 做接口 |
|
jmperdevJul 21, 2018 via iPhone
31
+1
|
|
piconeJul 21, 2018
32
豆瓣、知乎预订
|
|
33
|
|
arctanxJul 21, 2018
34
+1
优势是开发快吧 |
|
pcarJul 21, 2018
35
一直用 django 做私活,这东西好难找到全职的,至少我在的地方就找不到,除非私活变全职。
|
|
xuchaochaoJul 21, 2018
36
@pcar 大佬透能露个方向怎么找私活么
|
|
ZzdexJul 21, 2018
37
+ 1 Django Flask
|
|
qiukongJul 21, 2018
39
+1 参考宝塔,负载 100%时 PHP 和 NGINX 全都掉线,面板照常登陆。
|
|
wangyongboJul 21, 2018
40
我司 所有的代码都是用的 django 写的。
|
|
silhouetteJul 21, 2018 via Android
41
django+drf
|
|
inframeJul 22, 2018 via Android
42
兹词 flask+restful
非常好用的工具包装,从类的角度描述接口 什么运行速度慢?真的有这么高并发的业务需要同志你从头开始写? |
|
QzierJul 22, 2018
43
django rest framework
|
|
owlsecJul 22, 2018
44
flask_restful 多好用
|
|
andforceJul 22, 2018
45
据说写的快,但是维护起来很费劲
|
|
tt67wqJul 22, 2018 via Android
46
写的时候爽,维护起来要了老命,现在都换 go 了,web 方面 py 估计没什么下文了
|
|
qq7171891Jul 22, 2018
47
我在用。
上面也有人提到 2 个问题:性能和维护。不过我看显然有些人只知皮毛,根本没实践所以人云亦云。 性能:你先活着到要解决性能的那一天再说吧,胶水语言,性能有问题的模块改 C,能有什么问题? 维护:所以 Python 搞微服务最适合,维护是有问题,所以我们用 Python3.6 了撒,类型注解了解一下?!! 就一个缺点。。工作难找。 |
|
ebingtelJul 22, 2018
48
+1 …… flask + gevent
|
|
pcarJul 22, 2018
49
|
|
nbboyJul 22, 2018
50
多学一点没坏处。
|
|
zhzerJul 22, 2018
51
写得很爽,py 协程那套玩的溜性能不是问题甚至是优势
开玩笑 EVE 的服务器就是 python 写的 |