首页 存档 技术 查看内容

【比较】PHP vs Ruby vs Python:三种编程语言谁最强?

2018-3-30 13:00 |来自: 互联网 265 0

摘要: 编程语言种类繁多,每一种语言用来处理具体而独特的任务。每种语言都有一套独特的关键字和特殊语法来组织管理程序命令。我们在本文中将逐一介绍三种大受欢迎的语言:PHP、Ruby和Python。 在本文中,我们将逐一介绍目 ...

编程语言种类繁多,每一种语言用来处理具体而独特的任务。每种语言都有一套独特的关键字和特殊语法来组织管理程序命令。我们在本文中将逐一介绍三种大受欢迎的语言:PHP、Ruby和Python。

在本文中,我们将逐一介绍目前人气较高的三种编程语言:PHP、Ruby和Python。

我们将分析它们是如何工作的,它们彼此有何不同,谁在使用它们,以及每种语言受欢迎的程度。

PHP:互联网上最受欢迎的脚本语言

“先有PHP后有天!”

PHP(超文本预处理器语言)是由Rasmus Lerdorf设计的一种基于服务器端脚本解释语言,因为开发效率高、灵活、学习成本低,所以常被用于创建动态的交互式网站,当然除了网站以为,还可以用它来实现APP的API接口开发,一些简单的服务程序开发,尤其是当SWOOLE诞生之后,很多PHP开发者就用这个来开发服务程序。

WordPress是用PHP开发的一个非常流行的博客平台,我们可以使用它来快速实现我们的网站,同时还可以使用它来实现一些基于CMS的网站系统,当然如果你对PHP和WordPress感兴趣,可以参考课程(http://rockingcode.com/);你只需要认真的学习9个小时后,就能学会如何从零开始将一个网站,设计成一个响应式扁平式的WordPress网站。

据维基百科声称,截至2013年1月,PHP已安装在超过2.4亿个网站(其中39%抽样)和210万台网站服务器上。 

(1)PHP的优点

  • 采用PHP许可证发布的免费软件

  • 容易上手(学习曲线短而平)

  • 由广大用户和开发人员组成的庞大社区

  • 提供了广泛的数据库支持

  • 提供大量的可用扩展和源代码

  • 允许在受**环境下执行代码

  • 提供原生会话管理和扩展API

  • 对微软的ASP(动态服务器页面)等与之竞争的语言而言,是个不错的替代选择

  • 可以部署到大多数网站服务器上

  • 适用于几乎每一种操作系统和平台

(2)PHP的缺点

  • 不适合开发桌面应用程序

  • 错误处理机制历来很差劲

  • 全局配置参数会改变语言语义,给部署和可移植性带来了复杂性

  • 对象在默认情况下值调用(CallByValue),这与大多数语言恰好相反,这让许多程序员猝不及防

  • 通常被认为不如其他编程语言来得安全可靠

(3)谁在使用PHP?

  • Zend

  • 雅虎

  • Facebook

  • 谷歌

  • 美国宇航局

  • 万维网联盟(W3C)

(4)受欢迎程度

据维基百科声称,截至2013年1月,PHP已安装在超过2.4亿个网站(其中39%抽样)和210万台网站服务器上。

(5)语法

PHP脚本由

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部