7 php 内存泄漏_PHP和Python哪一种语言您更喜欢?

没有一种语言天生就比另一种语言更好。我已经在PHP工程师这个岗位中工作了一段时间了,老实说,说Python更快或者PHP无法扩展是一个废话。我在其中构建了一个企业系统,这是一个用于在线发布的大型Web应用程序,可以轻松地从单个服务器过渡到负载平衡的群集,并且它的工作原理很吸引人。

27a2fcf5e986f8d48d67300329f00764.png

当然,PHP有其缺点,但是您可以在普通的Web应用程序的限制范围内使用它来完成您打算做的任何事情。但是,Python真正令人瞩目的地方在于它具有通用性,并且可以比PHP提供更多服务。

我刚刚开始接触Pyhton,我俩都喜欢,但是如果我要开发一个Web应用程序,我总是会选择PHP。这都是习惯和最佳实践。当然,那里的大多数PHP代码都是可怕的-但这是因为编写此代码的人是未经培训的业余爱好者。定义清晰的边界,最佳实践和简洁的结构可以使PHP远比基于Python缩进的编码更加结构化,可读性和清晰性。

fd8650704221af6fe98836492141ebec.png

讨论的味道像是“为什么Java比AIR / Actionscript更好的多平台选择?”。答案可能很明显-是的,这是Java-但事实并非如此。Java是一门不错的语言,但是性能却很差。JVM对于任何机器来说都是缓慢的死亡,即使使用最优化的应用程序,也无法识别内存(NetBeans是用于开发Java应用程序的IDE,NetBeans在使用数小时后将使用整个CPU和超过2GB的RAM-只是在将它用于PHP时)。AIR在一天中的任何时候都可以胜过它,并且具有所有相同的功能。但是人们自然会对AIR产生抵抗力,因为:

1.它是用Actionscript编写的,而AS来自Flash,是吗?哇,快闪!错误-如果您知道如何使用Flash,那就太棒了。大多数人都使用它制作丑陋的网站简介,但这并不是该语言的错。
2.没有人会喜欢学习一种新的编程语言,如果他们已经知道一种语言可以做同样的事情。
3. Actionscript适用于白痴,只看一下所有Flash崩溃。错误-我可以像在AS中一样轻松地在Javascript,PHP和Python中造成内存泄漏。区别的唯一因素是开发人员的技能-由于大多数AS开发人员只是初学者,他们经历了一些教程(与PHP相同)并决定自称“开发人员”,并不意味着该语言不好。

3bc5333754db3f0f7e58843565824ced.png

学习AS对我来说是非常有用的-即使我确实只使用了几个实际应用程序-学习PHP纯粹是对职业的推动。我还将学习Python,然后继续学习Scala,这是因为我可以,并且仅仅因为我想固有地知道将哪种语言应用于该问题,而不必尝试重新发明另一种语言。

因此,不要专注于“为什么X比Y好”。而是选择“我应该先学习X还是Y?”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值