PHP代表什么?

在这篇快速文章中,我们将讨论PHP代表什么以及可以使用它进行构建。 如果您不熟悉PHP,本文将帮助您了解基础知识。

什么是PHP?

PHP是一种开放源代码的服务器端脚本语言,主要用于构建基于Web的应用程序。 您可以使用PHP来构建各种应用程序,从个人博客网站到成熟的企业级应用程序。

如果要使用PHP作为服务器端脚本语言,则需要使用Web服务器对其进行配置。 对于类似Unix的操作系统,Apache和Nginx是最受欢迎的Web服务器。 另一方面,Microsoft IIS是基于Windows的服务器的流行选择。 在为PHP网站选择数据库时,MySQL是最受欢迎的选择之一。

但是PHP代表什么呢?

PHP是PHP的递归缩写:Hypertext Preprocessor 。 这是一个递归首字母缩写,因此第一个“ P”实际上代表PHP! 但是,最初,它的意思是个人主页工具。 它由Rasmus Lerdorf在1994年创建。

根据官方的PHP文档:

PHP(PHP的递归首字母缩写:超文本预处理器)是一种广泛使用的开源通用脚本语言,特别适合于Web开发,并且可以嵌入HTML中。

PHP是服务器端(后端)脚本语言,因此写在PHP文件中的代码在服务器上执行。 Web服务器上的PHP引擎将所有用PHP编写的代码转换为HTML,并且在将生成的网页发送到客户端以在用户浏览器中呈现时,所得网页仅包含HTML代码。

通过免费的在线课程学习PHP

如果您想学习PHP,请查看有关PHP基础知识的免费在线课程

即使您不熟悉PHP,如果您要构建网站,它也是一种非常容易学习的语言。 实际上,如果您熟悉基本的编程概念,则可以在几小时内开始使用PHP。

毫无疑问,它还提供了许多高级功能,使专业程序员可以构建复杂的企业级Web应用程序。 您可能会惊讶地发现,像Facebook,Wikipedia之类的知名企业和其他一些知名企业正在将PHP用作其Web开发堆栈的一部分!

自成立以来,PHP一直发展为一种编程语言。 在每个新的主要版本中,它都添加了新功能并重写了现有功能,以提高整体性能。 截至目前,它正在运行最新的稳定版本PHP 7,与以前的版本相比有了显着的改进。

给我看个例子!

让我们快速看一下PHP程序的外观:

<!DOCTYPE html>
<html>
    <head>
        <title>PHP Example</title>
    </head>
    <body>
    <?php echo ‘Hello World!’; ?>
    </body>
</html>

上面的脚本是一个简单的PHP程序,它输出Hello World! 在用户浏览器中执行时。 如前所述,由于PHP是服务器端脚本语言,因此<?php?>标记之间的代码由PHP引擎在服务器上执行。

实际上,以上示例是向您介绍PHP的最简单的示例之一。 在现实世界中,PHP能够构建复杂而惊人的应用程序! 在下一节中,我们将介绍您可以考虑使用PHP构建哪些类型的应用程序。

您可以使用PHP构建的内容

如前所述,PHP是用于构建各种基于Web的应用程序的最流行的脚本语言之一。 实际上,所有网站中有78%使用了PHP!

让我们看一下可以选择使用PHP构建的应用程序类型:

  • 网志
  • 内容管理系统(CMS)
  • 客户关系管理系统(CRM)
  • 电子商务平台
  • B2B市场
  • 社区和社交网站
  • 媒体处理应用
  • 还有很多

如果您认真对待PHP编程,则市场上有很多现成的PHP框架可用。 使用这类框架的好处是,您不必每次都想重新构建功能时就重新发明轮子,并且框架已经利用了它。 它们减少了您的总体开发时间,因为您不必对已有的内容进行重复编码。

CodeCanyon上最好的PHP脚本

探索在CodeCanyon上创建的数千个最好,最有用的PHP脚本 。 通过低成本的一次性付款,您可以购买这些高质量的WordPress主题,并为您和您的访客改善网站体验。

CodeCanyon上的PHP脚本


翻译自: https://code.tutsplus.com/tutorials/what-does-php-stand-for--cms-34992

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值