python 开发 Web 的正确姿势是什么

2015-12-18 12:51:51 +08:00
 moji2016

应该怎么搭配比较好呢。 flask bottle tornado django ? mac windows ubuntu? py2 py3? 另外有什么什么好的入门教程推荐。

看了 php laravel ci 的等框架性能排行,整个感觉就是 PHP 的生态圈太乱了,看似很多可选,实际上可选的方向混乱。再看看 flask express go revel 等,我对 php 的性能有点心灰意冷失望了。 https://www.techempower.com/benchmarks/#section=data-r11&hw=peak&test=query

另外,这里有一个 GitHub 上的 web 框架星星排行榜,请问这个排行能说明什么问题吗,能决定什么吗?
https://github.com/showcases/web-application-frameworks?s=stars

还有就是,从 php 换为 python 开发 web ,会有很多的坑要要踩和轮子要造吗。会更加消耗生命时间和精力吗。如何看待短乎,果壳, douban 等 python 站很多年了,格调虽然高,但是功能简陋,依然没有老慢车 wordpress 等的丰富的事实呢。

如果我下决心换一个 web 语言 php,整体上说,从未来潜力上说, python 会是比 nodejs golang 更好的选择吗。

7939 次点击
所在节点    Python
39 条回复
wuxqing
2015-12-18 19:12:01 +08:00
对于 web 项目,绝大多数团队的那点流量,语言性能一般不会是瓶颈
换一门新语言,肯定会有坑的,填坑的过程就是涨经验的过程
python 的好处就是涉及的领域很广,不像 php 主要是在 web 领域
clino
2015-12-18 20:09:41 +08:00
spark
2015-12-18 20:20:58 +08:00
直接切 Rails
laucie
2015-12-18 20:30:46 +08:00
又学会了几个单词
dai269619118
2015-12-18 20:39:28 +08:00
不管是 python 还是 php 性能都不是你首先要考虑的问题。
因为你工作前 3 年基本不需要解决这方面的问题。
刚开始学习的时候 python 遇到的坑 要比 php 多很多...
php 和 python 都是很值得学习的 2 门语言
建议你先学 php
patrickstar
2015-12-18 20:45:28 +08:00
对于一个一直用 C/C++做分布式控制软件的人,正在边学习边使用 Python 做数据处理和可视化工作,也期望能用 python 尝试一下子 web ,还没搞明白咋个搞,看完这个帖子也一头雾水
ipconfiger
2015-12-18 21:10:12 +08:00
难道说 PHP 是世界上最好的语言这个笑话说多了都不知道梗在哪里了么?
SharkIng
2015-12-18 21:13:14 +08:00
看了楼主两个帖子,如果楼主真的那么在乎性能的话, Nodejs 难道不是更好的选择?
而且不管你是什么语言,依然都可以做到非常不错

PS :记忆中 Facebook 的第一个版本是用 PHP 开发的,而且现在也依然有很多 PHP 的内容。
hbkdsm
2015-12-18 21:18:50 +08:00
知乎上曾有一个回答,很认同,转过来:

如果想尽快找个活干,学 PHP
如果想成为高效的工程师,学 Python
如果想爱上编程,学 Ruby
ubear1991
2015-12-18 22:05:35 +08:00
@useyes 哥 你也来了啊
jin5354
2015-12-18 22:23:59 +08:00
@hbkdsm 好毒啊,我想去学 ruby 了
useyes
2015-12-18 22:37:20 +08:00
@ubear1991 呵呵,看看我网站的注册时间就知道我早来了。
233
2015-12-19 13:15:38 +08:00
@13k 豆瓣自己就说过, 当初因为选择 python, 走了很多弯路
aljun
2015-12-19 14:37:36 +08:00
@fy 没有吧,我看很多公司仍然用这 py2 呀``````
aljun
2015-12-19 14:39:52 +08:00
@jin5354 ruby 开发感觉像是做游戏`````
forgett
2015-12-19 19:11:57 +08:00
简洁也是一种美吧。
13k
2015-12-20 14:38:17 +08:00
@233 我说的这个跟豆瓣因为选择 python 走了很多弯路有半毛钱关系咩,这么大的一公司技术从来就不会是短板
233
2015-12-20 15:24:09 +08:00
@13k 豆瓣出生就是大公司?
13k
2015-12-21 23:06:58 +08:00
@233 私以为 douban 等 python 站很多年了但是功能简陋没有 wp 丰富的事并不是因为 python 在 web 端开发有很多坑或者要重复造轮子或者会更加消耗生命时间和精力等造成的,而更多是产品、运营等因素咯

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

https://tanronggui.xyz/t/244426

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

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

© 2021 V2EX