Python会取代PHP吗? 都是脚本语言,但是Python更简洁。

Python012

Python会取代PHP吗? 都是脚本语言,但是Python更简洁。,第1张

PHP不会被python取代。

都是脚本语言没错,但是:

首先,语法逻辑不一样,语法逻辑会使得一个语言的风格和走向不一样。PHP比较简单,可以嵌入html,等等这些东西都决定了PHP是简单路线。python语法格式比较严格,连标点符号和空格都严格要求,这导致了python用来做深入和复杂的东西。

其次,两者的定位也不一样。现在被使用的地方,PHP主要被用来做网站;python主要做爬虫和深度学习算法等。虽然两者的用处可以互换,可是一般来说,擅长的东西不做而去做不擅长的东西这是性能方面和扩展都不能得到充足的发展。

另外,两者的版本兼容问题,PHP是基本继承和沿袭版本,对旧版本和新版本兼容比较融洽,不会有5版本是7版本这样一个版本级别差别不兼容的问题,向下兼容好。而python2和python3就有很大区别,3不能向下兼容2,这是因为改了引擎的问题,这也是一个致命的问题。

最后,现在也有PHP深度学习的框架、爬虫等的出现;python现在也有做网站的。虽然是这样,但是PHP累积的网站系统和框架不可能抛弃不用而去使用python开发;python累积的各种复杂操作的框架不可能抛弃不用而去使用PHP新出的框架。他们恰巧不是为了打压对方,而是让使用自己语言的开发人员,希望走该方向的能够有个更容易上手的一个选择。

在后面很长的时间内,PHP和python都不会被互相取代。

并不认为python可以代替php,至少目前来说还完全不可能。

原因如下:php仍然在与时俱进,同时phper和php相关程序的数量和质量仍在不断地扩大和提高。重要的一点既是,php仍然在不断维护和更新,语言各个方面在不断地提高和改善,在这个时代,被淘汰的,一直都是不与时俱进和反人类的产物

python和ruby应该至少有一个能吧。

php对从C来的人挺容易,但是对从其他背景来的人挺别扭。

python和ruby比php运行快。

python比php读起来容易,ruby比php写起来容易。

以后云计算会越来越多,python有twisted、ruby有event machine这样比较成熟的event driven的framework,有event driven的framework就意味着可以用多买内存来换取少买cpu,所以python和ruby会比php经济上划算。

新创业的年轻人更偏好python、ruby on rails、node.js这些东西,这就意味着以后他们会雇用更多人用这些语言的人。