python 写 WEB 有啥优势呢?

2015-05-21 15:52:49 +08:00
 m939594960

一直都挺喜欢python 的
写点小东西 特别方便
语法也比较优美。。。

但是python在web这方面有啥优势呢?
试了几个框架
django 感觉和laravel 一样啊 有些地方感觉还不如laravel
flask 感觉好轻啊。。。 啥都没有的样子 查表起来也不是那么方便

python 开发web有哪些优势呢。。。
除了可以不用打 {}$ -> 之外呢。。。。。

如果一个web程序 不考虑效率的情况下 哪个语言/框架开发速度更快呢?

13254 次点击
所在节点    Python
43 条回复
kidblg
2015-05-21 21:28:09 +08:00
django的admin后台挺不错的,有时候帮朋友做企业网站,在admin后台的基础上可以很轻松的做个新闻发布功能。

基本1天1个网站。。。
mahone3297
2015-05-21 21:44:54 +08:00
@Yuansir 请指教,我学习
m939594960
2015-05-21 22:20:43 +08:00
@clino 感觉还不错正在研究中
@spance 啥语言都想学 但是 学到一半就会发现一个语言/框架的蛋疼的地方 然后后悔
@kidblg 英文看起来 实在太累。。。。 后台功能的确挺好 不过感觉手册不是很详细?
holinhot
2015-05-21 22:53:27 +08:00
不用伪静态
stanhou
2015-05-22 00:12:19 +08:00
WEB语言就别考虑速度问题了,因为瓶颈永远在数据库端。
stanhou
2015-05-22 00:12:32 +08:00
另外,PHP大法好。
powergx
2015-05-22 00:46:58 +08:00
ssd数据库 8k 对齐 iops 8w
zonghua
2015-05-22 01:12:16 +08:00
@kidblg java的话要折腾好几天呢
matsuijurina
2015-05-22 09:08:53 +08:00
如果要集中实现自己的某个创意,推荐用flask。如果要把这个创意快速变为startup,推荐Ruby on Rails。帮别人干活,接单,那还是推荐php,不是别的原因,是中国这个特殊的网络生态环境下很多稀奇古怪的问题只有php能快速找到答案,用python和ruby基本都得重造轮子。
slideclick
2015-05-22 09:24:22 +08:00
如果你除了web还做别的编程,比如脚本,数据分析,后台计算,你不需要学习别的语言。那些任务,php做不了,ruby不成熟,
kernel1983
2015-05-22 10:01:21 +08:00
zzxworld
2015-05-22 10:02:24 +08:00
相对于 php 来说。

不用在每个变量前都输入 $
不用在访问每个对象的属性和方法时再输入 ->

这是对我来说的优势,以前写 php 左手小指每天下午必定酸痛,换到 python 后从来没有过呀。
dialox
2015-05-22 10:38:42 +08:00
对于创业团队来说,太难招到好的Python程序员了。PHP要好找的多。
wind3110991
2015-05-22 12:06:09 +08:00
开发效率绝对是数一数二的,脱离框架也能轻松上手
zenliver
2015-05-22 12:07:56 +08:00
“php是世界上最好的语言, 没有之一”, 这个是基本可以写入宪法中的, 你们还敢拿python和它比, 作孽啊
qihboy
2015-05-22 13:17:26 +08:00
快准狠,无它。
查询麻烦你就用ORM,比如SQLAlchemy,
模板就不说了,还是jinja2kc
qihboy
2015-05-22 13:17:52 +08:00
写错了,是jinja2吧
leopku
2015-05-22 15:49:04 +08:00
ORM推荐一下 peewee,很清爽


不过最后一个问题总结:RoR 最快
shunia
2015-05-22 17:04:21 +08:00
并没有什么屌优势
也没有什么屌关系
该用啥就用啥
qaulau
2015-05-22 19:29:48 +08:00
优势就是各种类库包很多,使用C进行扩展也很容易,可以用于web开发的框架很多,孰能生巧,说效率其实还是在说积累的经验,开发速度快慢还是取决于你的熟练程度

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

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

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

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

© 2021 V2EX