winston 发表于 2015-3-4 17:03:46

如何理解PHP和Python的差别?

主要是应用场景、定位差异。

实际上,粗粗的来看,PHP是web开发专用工具语言,而Python更为通用些。
在语言上,PHP的很多设计,功能执行结果,取决于php.ini的配置。而这在Python中是不可想象的。Python语言的设计,比PHP严禁的多。

PHP语言,数据结构支持非常简单:数组是核心,几乎一切都围绕这个结构运作。而Python则比它精妙多了,分化了很多更为精细的数据结构支持。

PHP的最大、最专业的应用,就是WEB后端开发,除此之外,很难找到更好的用武之地。这也本来就是它的功能定位,一切都围绕着网站开发。这使得
PHP的web开发做的很专业、精细,各种功能支持更齐备。但使用领域,大致也就仅限于此了。

由此可以想得到,Python的使用领域要广泛的多,可是在web开发上,就不如PHP专业了。WEB相关功能开发、设计、支持度上,也是有差距的。





页: [1]
查看完整版本: 如何理解PHP和Python的差别?