为什么软件公司很少选择Python开发Web应用?

作者: 码农街分类: 计算机技术 发布时间: 2023-08-10 07:00:00 浏览:15966 次

为什么软件公司很少选择Python开发Web应用?

原野大表哥:
开发web,用什么语言不是考虑的重点吧。web开发的可挑选的技术太多了,c的CGI,C#的.net,JavaScript的vue,jquery什么的,java的众多框架,甚至可以用游戏引擎来生成webgui类型的程序。还有很多各种低代码框架架构。 一般是团队熟悉哪个用哪个,有特殊要求哪个符合用哪个,哪个方便用哪个。Python系列在神经网络,视觉识别算法框架,库很多。一般用它来搞这些。

【回复】现在毕业的学生哪个不会python,python肯定比其他语言熟练。现在用的不多,主要还是效率不高。虽然现在可以通过加机器来改善,但老板也不是慈善家。 效率最高的是C,但这个开发又太难了。 优秀的c语言开发的费用不菲。所以,厂家用啥主要受经济制约。
【回复】[吃瓜]python的flask和django太鸡肋了,但是好处是简单
【回复】回复 @鹏鹏最可爱了嘛 :个人经验:按项目业务场景和团队擅长来选。很多项目最终使用人数很少,但业务逻辑复杂,细节很多(监控型,自动型的)web一般拿来当设置参数和基础数据用,核心是自动控制和监控业务模型。 所以软件公司大部分会采用现有熟练,可能老旧的技术实现业务逻辑。新技术会采用观望和小规模使用的态度。 对互联网型,科研型可能喜欢采用点新改进的技术。
天元一后:
python的确性能不高,但除了头部互联网大厂,没看到哪个公司用python达到它的性能瓶颈。

【回复】确实,很多公司还没有走到Python瓶颈时候,已经倒闭了。
【回复】这句话完全没毛病语言层面影响很小web开发性能瓶颈是各种io,语言层面之占一小成。即使是这样mata公司的多数业务都是py主流开发ins流量不大吗但人家依然有自己的解决手段加服务器是一方面另一面人家自己造出了cinder解决cpython解释器的gil问题。条条大路通罗马只能说
【回复】回复 @教父88 :[doge]是的,很多情况下你写的Python慢不是Python问题,而是自己问题
Satimant:
这是在黑python吧?之前有统计,python的第二大应用场景就是web应用,因为web应用绝大部分都是i/o密集型场景,所以编译型语言和脚本语言的性能差异不会很大。可能国内web后端大多使用java、php这些,但是在国外,python后端是非常常见的。

【回复】项目初期为了开发速度用python或者小型项目用python,一旦上了规模还得是go、Java。就是mysql一样,一开始用着没问题,用着用着就优化不过来了。
【回复】Python的协程很好用,在处理IO密集型应用时速度也很快。
【回复】回复 @ahaihai嗨 :springboot调flask的api,我开发一直都用这两个框架,大数据领域无敌[打call]
资深带路人_:
因为都是外包,php语言的cms程序太多,基本上满足各种需求,直接下载公开的cms搭建一下,安装个模板就行。

【回复】这种系统没有并发需求,用php也只是因为上线快
zhxlu:
[吃瓜]现在开源网站系统基本都是python,公司要赚钱怎么可能给社区做贡献[doge]

【回复】回复 @抵制女权_支持平权 :php已经凉了
【回复】回复 @抵制女权_支持平权 :很久没有人为php发声了
【回复】印象中知乎就是python做的
技术Flow:
建议了解一下国外前段时间很火的threads五天破亿应用软件再来评价python性能,还有评价某一种编程语言不仅只有性能这一指标,还有开发时间成本,一个公司如果没有捉住黄金时间期上线产品,抢占市场机会就会失去。

湘雅附院精神科王教授:
现在影响性能的主要还是中间件和什么语言关系不大,做好redis缓存,mq队列,性能都不差

【回复】php路过,公司正在转go了
50岁爱骑车的洋娃娃:
以前用Django写了一个视频点播网站,后来全部用golang替换,同样的腾讯云主力换golang性能直接提升十倍。

【回复】怎么个性能提升?你播放视频的网站难道不是网络带宽在影响?后端写点业务逻辑 随便一个玩具语言也不会瓶颈吧?
【回复】回复 @大怪兽吃小怪兽 :api并发请求测压
淡定是王道:
其实说到底,还是规模一旦上来了,性能就不够了

Lobes_Promise:
想找工作老老实实学java。py就是培训班骗钱的,不会真的有傻子学吧?

康师傅方便面都:
python的web完全足够小团队用了。绝大多数web根本不需要考虑性能。

碳水啊嗯造:
我就是Django网页开发不敢说话。就这还是根据招聘多少选的方向。我先干着吧[喜极而泣]

【回复】回复 @不吃人的鱼 : 你不如直接去看澳洲的招聘网站
TechGuru:
php才是世界第一语言,但是我学的是python[笑哭]

蝙蝠的包子:
没办法,后端java抢占了赛道,前端js,体系太成熟了。python也没啥太大优势 让人们放弃那些成熟的框架。

【回复】说前段js干啥?前段只有js,没得选
【回复】前端只是调接口,后端体系和前端应该没关系

程序 知识 IT 编程语言 软件 编程 网站 Python Web 必剪创作

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!