Code前端首页关于Code前端联系我们

2019 年 Web 开发语言:为什么我们继续使用 PHP?

terry 2年前 (2023-09-25) 阅读数 52 #后端开发
2019 web开发语言:为什么我们还会继续使用 PHP ?

PHP 是奇葩语言。它既不快也不美观。良好的软件开发实践也没有得到遵循。但我仍然使用它开发了很多软件。那么问题就很明显了为什么今天还在使用PHP?

除了个人理想主义偏好之外,还有很多原因。这就是我们讨论的范围。为什么选择 PHP 作为我的 Web 开发语言?

什么是 PHP?

“PHP 代表什么?”或者问“什么是 PHP?” PHP 是一种用于编写网页的语言。底层采用C语言实现,并使用HTML标签语法来包装代码。 PHP通常运行在服务器端,与Web服务器一起工作,负责处理HTML并将其返回给访问者。

PHP 最初的意思是“个人主页”。因为这完全限制了将该语言用于一般用途的意义和可取性,所以该语言现在代表“PHP:超文本预处理器”。这种写法称为递归缩写(用全名引用自身的缩写)。极客喜欢这种名字。

PHP 能做什么?

PHP 可以用来做什么?一般来说,PHP 可以做任何你想在 Web 服务器上实现的事情。例如,创建一个博客。实施 SAAS 应用程序也是小菜一碟。编写脚本来临时处理数据也很有用。或者编写一个复杂的脚本,有一天突然变成一家成功的软件公司?过去发生过很多这样的事情。

不信,看一下 PHP 官网,列出了使用场景:

  • 服务器端脚本
  • 命令行脚本
  • 在桌面应用中不鼓励最后一种一,但它有效。但前两个确实是很好的理由。

    这导致了一个重要且不可避免的事实...

    PHP 无处不在

    了解和喜爱 PHP 的原因有很多。也许最有力、最有效的原因是:它可以在网络上的任何地方使用。本地使用和操作。如果您仔细观察,您可能可以每月花费 3 美元购买一个可以运行 Python 或 Ruby Web 应用程序的托管帐户。但它绝对可以运行PHP。这意味着您始终可以信赖 PHP。

    因为PHP可以在任何地方运行并且很容易上手,所以很多非常流行的软件都是用PHP编写的。WordPress对我来说是最有影响力和最著名的例子,除了Joomla,Drupal,Magento,ExpressionEngine,vBulletin(是的,它仍然存在),MediaWiki等工具之外,它们都在PHP上运行服务器。

    不仅如此,还有无数的PHP应用框架,例如:Symfony、Zend、Laravel、Aura、CakePHP、Yii甚至老旧的CodeIgnitor框架。当然,您可以为任何其他语言创建类似的长 Web 框架列表。例如,Python、Ruby 或 Node/JavaScript 等常见的 Web 语言,您甚至可以编写一个数值竞赛列表来与 PHP 进行比较。但运行 PHP 的网站数量惊人。

    WordPress 自豪地声称拥有 30% 的互联网用户。您甚至不必相信这个说法就可以意识到,即使这个说法是正确的,许多 Internet 应用程序也必须使用 PHP。

    PHP 的优点

    动态函数

    2019 web开发语言:为什么我们还会继续使用 PHP ?

    PHP 和 HTML 可以非常和谐地协同工作。将file.html更改为file.php,则可以使用

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门